KD SOAP
1.10.0
|
#include <KDSoapServerCustomVerbRequestInterface.h>
Public Member Functions | |
KDSoapServerCustomVerbRequestInterface () | |
virtual | ~KDSoapServerCustomVerbRequestInterface () |
virtual bool | processCustomVerbRequest (const QByteArray &requestType, const QByteArray &requestData, const QMap< QByteArray, QByteArray > &httpHeaders, QByteArray &customAnswer) |
Additional interface for handling custom verb request.
In addition to deriving from KDSoapServerObjectInterface, you can derive from KDSoapServerCustomVerbRequestInterface in order to handle custom verb HTTP requests.
Use Q_INTERFACES(KDSoapServerCustomVerbRequestInterface) in your derived class (under Q_OBJECT) so that Qt can discover the additional inheritance.
KDSoapServerCustomVerbRequestInterface::KDSoapServerCustomVerbRequestInterface | ( | ) |
Constructor
|
virtual |
Destructor
|
virtual |
Process a request made with a custom HTTP verb
requestType | HTTP verb other than GET and POST |
requestData | is the content of the request |
httpHeaders | the map of http headers (keys have been lowercased since they are case insensitive) |
customAnswer | allow to send back the answer to the client if the request has been handled |