|
TreeFrogFramework 2.10
|
#include <thttpheader.h>


Public Member Functions | |
| THttpResponseHeader () | |
| THttpResponseHeader (const THttpResponseHeader &other) | |
| THttpResponseHeader (const QByteArray &str) | |
| int | statusCode () const |
| void | setStatusLine (int code, const QByteArray &text=QByteArray(), int majorVer=1, int minorVer=1) |
| virtual QByteArray | toByteArray () const |
| THttpResponseHeader & | operator= (const THttpResponseHeader &other) |
| void | clear () |
Public Member Functions inherited from THttpHeader | |
| THttpHeader () | |
| THttpHeader (const THttpHeader &other) | |
| THttpHeader (const QByteArray &str) | |
| virtual | ~THttpHeader () |
| THttpHeader & | operator= (const THttpHeader &other) |
| virtual int | majorVersion () const |
| virtual int | minorVersion () const |
Public Member Functions inherited from TInternetMessageHeader | |
| TInternetMessageHeader () | |
| TInternetMessageHeader (const TInternetMessageHeader &other) | |
| TInternetMessageHeader (const QByteArray &str) | |
| virtual | ~TInternetMessageHeader () |
| bool | hasRawHeader (const QByteArray &key) const |
| QByteArray | rawHeader (const QByteArray &key) const |
| QByteArrayList | rawHeaderList () const |
| void | setRawHeader (const QByteArray &key, const QByteArray &value) |
| void | addRawHeader (const QByteArray &key, const QByteArray &value) |
| void | removeAllRawHeaders (const QByteArray &key) |
| void | removeRawHeader (const QByteArray &key) |
| bool | isEmpty () const |
| void | clear () |
| QByteArray | contentType () const |
| void | setContentType (const QByteArray &type) |
| int64_t | contentLength () const |
| void | setContentLength (int64_t len) |
| QByteArray | date () const |
| void | setDate (const QByteArray &date) |
| void | setDate (const QDateTime &dateTime) |
| void | setCurrentDate () |
| TInternetMessageHeader & | operator= (const TInternetMessageHeader &other) |
Additional Inherited Members | |
Protected Types inherited from TInternetMessageHeader | |
| using | RawHeaderPair = QPair< QByteArray, QByteArray > |
| using | RawHeaderPairList = QList< RawHeaderPair > |
Protected Member Functions inherited from TInternetMessageHeader | |
| void | parse (const QByteArray &header) |
Protected Attributes inherited from THttpHeader | |
| int | _majorVersion {1} |
| int | _minorVersion {1} |
Protected Attributes inherited from TInternetMessageHeader | |
| RawHeaderPairList | _headerPairList |
| int64_t | _contentLength {-1} |
The THttpResponseHeader class contains response header information for HTTP.
| THttpResponseHeader::THttpResponseHeader | ( | ) |
Constructor.
| THttpResponseHeader::THttpResponseHeader | ( | const THttpResponseHeader & | other | ) |
Copy constructor.
| THttpResponseHeader::THttpResponseHeader | ( | const QByteArray & | str | ) |
Constructs an HTTP response header by parsing str.
| void THttpResponseHeader::clear | ( | ) |
| THttpResponseHeader & THttpResponseHeader::operator= | ( | const THttpResponseHeader & | other | ) |
Assigns other to this HTTP response header and returns a reference to this header.
| void THttpResponseHeader::setStatusLine | ( | int | code, |
| const QByteArray & | text = QByteArray(), |
||
| int | majorVer = 1, |
||
| int | minorVer = 1 |
||
| ) |
Sets the status code to code, the reason phrase to text and the protocol-version to majorVer and minorVer.
|
inline |
Returns the status code of the HTTP response header.
|
virtual |
Returns a byte array representation of the HTTP response header.
Reimplemented from THttpHeader.