23 #ifndef QHTTPENGINE_QHTTPHANDLER_H
24 #define QHTTPENGINE_QHTTPHANDLER_H
29 #include "qhttpengine.h"
30 #include "qhttpsocket.h"
32 class QHTTPENGINE_EXPORT QHttpHandlerPrivate;
92 void addRedirect(
const QRegExp &pattern,
const QString &path);
101 void addSubHandler(
const QRegExp &pattern,
QHttpHandler *handler);
106 void route(
QHttpSocket *socket,
const QString &path);
117 virtual void process(
QHttpSocket *socket,
const QString &path);
121 QHttpHandlerPrivate *
const d;
122 friend class QHttpHandlerPrivate;
125 #endif // QHTTPENGINE_QHTTPHANDLER_H
Implementation of the HTTP protocol.
Definition: qhttpsocket.h:88
Base class for HTTP handlers.
Definition: qhttphandler.h:71