You've already forked cpp-httplib
Unit test for #52
This commit is contained in:
@ -205,6 +205,8 @@ public:
|
||||
bool is_running() const;
|
||||
void stop();
|
||||
|
||||
bool is_handling_requests() const;
|
||||
|
||||
protected:
|
||||
bool process_request(Stream& strm, bool last_connection);
|
||||
|
||||
@ -1482,6 +1484,11 @@ inline void Server::stop()
|
||||
svr_sock_ = -1;
|
||||
}
|
||||
|
||||
inline bool Server::is_handling_requests() const
|
||||
{
|
||||
return running_threads_ > 0;
|
||||
}
|
||||
|
||||
inline bool Server::parse_request_line(const char* s, Request& req)
|
||||
{
|
||||
static std::regex re("(GET|HEAD|POST) ([^?]+)(?:\\?(.+?))? (HTTP/1\\.[01])\r\n");
|
||||
|
Reference in New Issue
Block a user