HTTP request handler class. More...
#include <http_request_handler.h>
Public Member Functions | |
Construction | |
HTTPRequestHandler () | |
Constructs a null instance. More... | |
HTTPRequestHandler (HTTPRequestHandlerProvider *provider) | |
Constructs a HTTPRequestHandler. More... | |
~HTTPRequestHandler () | |
Attributes | |
bool | is_null () const |
Returns true if this object is invalid. More... | |
void | throw_if_null () const |
Throw an exception if this object is invalid. More... | |
HTTPRequestHandlerProvider * | get_provider () const |
Get Provider. More... | |
Operations | |
bool | is_handling_request (const std::string &type, const std::string &url, const std::string &headers) |
void | handle_request (HTTPServerConnection &connection) |
Handle request. More... | |
HTTP request handler class.