32#ifdef _QX_ENABLE_QT_NETWORK
33#ifndef _QX_HTTP_RESPONSE_H_
34#define _QX_HTTP_RESPONSE_H_
55class QxHttpTransaction;
66 struct QxHttpResponseImpl;
67 std::unique_ptr<QxHttpResponseImpl>
m_pImpl;
77 QHash<QByteArray, QByteArray> &
headers();
78 QByteArray
header(
const QByteArray & key);
79 QHash<QByteArray, QxHttpCookie> &
cookies();
qx_bool : QxOrm library boolean type with code and description message when an error occured
HTTP cookie (https://www.qxorm.com/qxorm_en/manual.html#manual_999)
qx::QxHttpResponse qx_http_response
qx_bool : boolean type with code and description message when an error occured
qx::QxHttpResponse : HTTP response (headers + body)
QHash< QByteArray, QxHttpCookie > & cookies()
QByteArray header(const QByteArray &key)
QxHttpResponse(QxHttpTransaction *transaction)
QxHttpCookie cookie(const QByteArray &name)
QHash< QByteArray, QByteArray > & headers()
qx_bool writeChunked(const QByteArray &data)
virtual ~QxHttpResponse()
std::unique_ptr< QxHttpResponseImpl > m_pImpl
Private implementation idiom.
qx::QxHttpTransaction : HTTP transaction (contains request from client and reply from server)
Root namespace for all QxOrm library features.
std::shared_ptr< QxHttpResponse > QxHttpResponse_ptr
qx::QxHttpCookie : HTTP cookie (https://www.qxorm.com/qxorm_en/manual.html#manual_999)