The request handler generates a response for each HTTP request. More...
#include <httprequesthandler.h>
Public Member Functions | |
HttpRequestHandler (QObject *parent=0) | |
Constructor. | |
virtual | ~HttpRequestHandler () |
Destructor. | |
virtual void | service (HttpRequest &request, HttpResponse &response) |
Generate a response for an incoming HTTP request. |
The request handler generates a response for each HTTP request.
Web Applications usually have one central request handler that maps incoming requests to several controllers (servlets) based on the requested path.
You need to override the service() method or you will always get an HTTP error 501.
Definition at line 24 of file httprequesthandler.h.
void HttpRequestHandler::service | ( | HttpRequest & | request, | |
HttpResponse & | response | |||
) | [virtual] |
Generate a response for an incoming HTTP request.
request | The received HTTP request | |
response | Must be used to return the response |
Reimplemented in DumpController, FileUploadController, FormController, SessionController, TemplateController, RequestMapper, and StaticFileController.
Definition at line 14 of file httprequesthandler.cpp.