Implemented basic vhost functionality

This commit is contained in:
0xFEEDC0DE64
2018-09-22 03:05:34 +02:00
parent ecb30b5fd6
commit c8f6eeb80d
9 changed files with 219 additions and 21 deletions
+5
View File
@@ -3,6 +3,9 @@
#include <QObject>
#include "webserverlib_global.h"
class HttpClientConnection;
class HttpRequest;
class WEBSERVERLIB_EXPORT WebApplication : public QObject
{
Q_OBJECT
@@ -11,4 +14,6 @@ public:
WebApplication(QObject *parent = Q_NULLPTR);
virtual void start() = 0;
virtual void handleRequest(HttpClientConnection *connection, const HttpRequest &request) = 0;
};