|
|
| HttpRequest (netplus::eventapi *evapi) |
| |
|
void | clear () |
| |
|
size_t | parse () |
| |
|
size_t | parseH2 (const std::vector< hpack::HeaderField > &headers, uint32_t stream_id=0) |
| |
|
size_t | parseH3 (const std::vector< qpack::HeaderField > &headers) |
| |
|
void | printHeader (std::string &buffer) |
| |
|
int | getRequestType () |
| |
|
const std::string & | getRequestURL () |
| |
|
const std::string & | getRequest () |
| |
|
size_t | getRequestLength () |
| |
|
const std::string & | getRequestVersion () |
| |
|
const std::string & | getHost () |
| |
|
size_t | getContentLength () |
| |
|
size_t | getMaxUploadSize () |
| |
|
bool | isMobile () |
| |
|
void | setRequestType (int req) |
| |
|
void | setRequestURL (const std::string &url) |
| |
|
void | setRequestVersion (const std::string &version) |
| |
|
void | setRequestData (const std::string &data, size_t len) |
| |
|
void | setMaxUploadSize (size_t upsize) |
| |
|
void | send (const HttpUrl &dest, std::unique_ptr< netplus::socket > &sock) |
| |
|
|
class | HttpForm |
| |
|
class | HttpResponse |
| |
|
class | HttpEvent |
| |
The documentation for this class was generated from the following files: