|
| class | Authentication |
| | Some Web APIs requires authenticating via HTTP Basic auth ( i.e. base64 encoded user and password authentication). More...
|
| |
| class | Bearer |
| | Some Web APIs requires authenticating via HTTP Basic auth ( i.e. base64 encoded user and password authentication). More...
|
| |
| struct | Body |
| | The body sent with the request. Typically useful in xxhr::POST context but can be used in any request type. More...
|
| |
| struct | Buffer |
| | In memory buffer to send in an xxhr::Multipart. More...
|
| |
| class | Digest |
| | Some Web APIs requires authenticating via HTTP Digest auth ( i.e. MD5 hashed user and password ). More...
|
| |
| class | Error |
| | Represents Errors happening at a lower layer than HTTP. More...
|
| |
| struct | File |
| | Local file path to send in an xxhr::Multipart. More...
|
| |
| class | MaxRedirects |
| | HTTP servers can reply with http redirection header, to avoid infinite redirection client application can define a maximum redirect count. By default when not supplied std::numeric_limits<std::int32_t>::max() is used as maximum redirection. More...
|
| |
| class | Multipart |
| | Allows to specify HTTP Multipart requests. Useful in xxhr::POST context to perform data upload. More...
|
| |
| class | Parameters |
| | Allows passing an initializer list of named HTTP Parameters that will be URL Encoded within the request URI or xxhr::Body ( i.e. In the form your/url?param=value). More...
|
| |
| struct | Part |
| | Buffer or File part of an xxhr::Multipart transfer. More...
|
| |
| class | Response |
| | Passed to the unary callback xxhr::on_response. Provides access to request Content and Success, HTTP Status Codes or Errors. More...
|
| |
| struct | sync |
| | Helper object for the non-recommended good old synchronous way of thinking. More...
|
| |
| class | Timeout |
| | A timeout specification to cut short slow HTTP queries. More...
|
| |