17 #ifndef NURIA_HTTPFILTER_HPP
18 #define NURIA_HTTPFILTER_HPP
20 #include "network_global.hpp"
21 #include "httpclient.hpp"
60 virtual QByteArray filterName ()
const;
79 virtual QByteArray filterBegin (
HttpClient *client);
88 virtual bool filterData (
HttpClient *client, QByteArray &data);
95 virtual QByteArray filterEnd (
HttpClient *client);
101 #endif // NURIA_HTTPFILTER_HPP
Definition: abstractsessionmanager.hpp:24
QMultiMap< QByteArray, QByteArray > HeaderMap
Definition: httpclient.hpp:270
A filter can modify a HttpClients outgoing stream.
Definition: httpfilter.hpp:36
The HttpClient class represents a connection to a client.
Definition: httpclient.hpp:118