◆ handle()
void Networking::HttpRequest::handle |
( |
| ) |
|
|
overridevirtual |
◆ restart()
void Networking::HttpRequest::restart |
( |
| ) |
|
|
overridevirtual |
◆ date()
Return date this Request received from server. It could be extracted from "Date" header, which is kept in NetworkReadStream.
- Note
- not all Requests do that, so "" is returned to indicate the date is unknown. That's also true if no server response available or no "Date" header was passed.
- Returns
- date from "Date" response header.
Reimplemented from Networking::Request.
◆ setHeaders()
Replaces all headers with the passed array of headers.
◆ addHeader()
virtual void Networking::HttpRequest::addHeader |
( |
const Common::String & |
header | ) |
|
|
virtual |
Adds a header into headers list.
◆ addPostField()
virtual void Networking::HttpRequest::addPostField |
( |
const Common::String & |
field | ) |
|
|
virtual |
Adds a post field (key=value pair).
◆ addFormField()
Adds a form/multipart field (name, value).
◆ addFormFile()
Adds a form/multipart file (field name, file name).
◆ setBuffer()
virtual void Networking::HttpRequest::setBuffer |
( |
byte * |
buffer, |
|
|
uint32 |
size |
|
) |
| |
|
virtual |
◆ usePut()
virtual void Networking::HttpRequest::usePut |
( |
| ) |
|
|
virtual |
◆ usePatch()
virtual void Networking::HttpRequest::usePatch |
( |
| ) |
|
|
virtual |
◆ connectionKeepAlive()
virtual void Networking::HttpRequest::connectionKeepAlive |
( |
long |
idle = 120 , |
|
|
long |
interval = 60 |
|
) |
| |
|
virtual |
Remembers to use Connection: keep-alive or close.
◆ execute()
◆ getNetworkReadStream()
◆ wait()
void Networking::HttpRequest::wait |
( |
int |
spinlockDelay = 5 | ) |
|
Waits for Request to be processed. Should be called after Request is put into ConnMan.
The documentation for this class was generated from the following file: