HTTP POST operation executed asynchronously on a dedicated thread.
virtual void postPostHook()
Hook called after the POST reply is received.
virtual void prePostHook()
Hook called before the POST request is sent.
virtual void execute() override
Execute the HTTP POST request.
HttpPost(const QString &url, const ISerializableToJson &postBody)
Construct an HTTP POST operation with a JSON-serializable body.
QByteArray requestBody() const
Return the request body data.
HttpPost(const QString &url, const QByteArray &postBody=QByteArray())
Construct an HTTP POST operation with an optional raw body.