![]() |
OpendTect
6.3
|
Public Types | |
| enum | AccessType { Get, Put, Delete, Post, Head } |
Public Member Functions | |
| HttpRequest (const char *url, AccessType) | |
| HttpRequest (const HttpRequest &) | |
| HttpRequest & | payloadData (const DataBuffer &) |
| HttpRequest & | contentType (const BufferString &) |
| HttpRequest & | rawHeader (const char *key, const char *val) |
| void | setPayloadData (const DataBuffer &) |
| For post/put requests Data is copied. More... | |
| void | setContentType (const BufferString &) |
| void | setRawHeader (const char *key, const char *val) |
Protected Member Functions | |
| ~HttpRequest () | |
Private Member Functions | |
| void | fillRequest (QNetworkRequest &) const |
Private Attributes | |
| QByteArray * | payload_ |
| BufferString | url_ |
| BufferString | contenttype_ |
| IOPar | rawheaders_ |
| const AccessType | accesstype_ |
Friends | |
| class | HttpRequestManager |
Description of an HTTP request, including headers and post-data
| Network::HttpRequest::HttpRequest | ( | const char * | url, |
| AccessType | |||
| ) |
| Network::HttpRequest::HttpRequest | ( | const HttpRequest & | ) |
|
protected |
| HttpRequest& Network::HttpRequest::contentType | ( | const BufferString & | ) |
|
private |
| HttpRequest& Network::HttpRequest::payloadData | ( | const DataBuffer & | ) |
| HttpRequest& Network::HttpRequest::rawHeader | ( | const char * | key, |
| const char * | val | ||
| ) |
| void Network::HttpRequest::setContentType | ( | const BufferString & | ) |
| void Network::HttpRequest::setPayloadData | ( | const DataBuffer & | ) |
For post/put requests Data is copied.
| void Network::HttpRequest::setRawHeader | ( | const char * | key, |
| const char * | val | ||
| ) |
|
friend |
|
private |
|
private |
|
private |
|
private |
|
private |
Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B. V. 2017