The recorded request to be validated. More...
#include <RecordedRequest.h>
Public Member Functions | |
RecordedRequest (const QString &requestLine, const QList< QString > &headers, const QList< int > &chunkSizes, long bodySize, const QByteArray &body, int sequenceNumber) | |
bool | isNull () const |
Check if empty. More... | |
QString | requestLine () const |
The request line. More... | |
QString | method () const |
The request method such as "GET"/"POST", etc. More... | |
QString | path () const |
The request path such as "/index.html". More... | |
QList< QString > | headers () const |
A list of request headers. More... | |
QString | header (const QString &name) const |
Value of given header name. More... | |
QList< QString > | headers (const QString &name) const |
A list of values of given header name. Headers such as "Cookies" may have multiple ones. More... | |
QList< int > | chunkSizes () const |
Sizes of each body chunk. More... | |
long | bodySize () const |
Size of request body. More... | |
QByteArray | body () const |
Content of request body. More... | |
QString | utf8Body () const |
String of request body decoded using "UTF-8". More... | |
int | sequenceNumber () const |
Sequence number of this request. More... | |
The recorded request to be validated.
QByteArray RecordedRequest::body | ( | ) | const |
Content of request body.
long RecordedRequest::bodySize | ( | ) | const |
Size of request body.
QList< int > RecordedRequest::chunkSizes | ( | ) | const |
Sizes of each body chunk.
QString RecordedRequest::header | ( | const QString & | name | ) | const |
Value of given header name.
name | Header name. |
QList< QString > RecordedRequest::headers | ( | ) | const |
A list of request headers.
QList< QString > RecordedRequest::headers | ( | const QString & | name | ) | const |
A list of values of given header name. Headers such as "Cookies" may have multiple ones.
name | Header name. |
bool RecordedRequest::isNull | ( | ) | const |
Check if empty.
QString RecordedRequest::method | ( | ) | const |
The request method such as "GET"/"POST", etc.
QString RecordedRequest::path | ( | ) | const |
The request path such as "/index.html".
QString RecordedRequest::requestLine | ( | ) | const |
The request line.
int RecordedRequest::sequenceNumber | ( | ) | const |
Sequence number of this request.
QString RecordedRequest::utf8Body | ( | ) | const |
String of request body decoded using "UTF-8".