AWS SDK for C++AWS SDK for C++ Version 1.11.544 |
Closure type for handling whether or not a request should be canceled.
Definition at line 86 of file HttpRequest.h.
closure type for receiving notifications that data has been received.
Definition at line 78 of file HttpRequest.h.
closure type for receiving notifications that data has been sent.
Definition at line 82 of file HttpRequest.h.
closure type for receiving notifications that headers have been received.
Definition at line 74 of file HttpRequest.h.
Definition at line 56 of file HttpTypes.h.
Definition at line 55 of file HttpTypes.h.
Definition at line 21 of file IXmlHttpRequest2HttpClient.h.
Definition at line 84 of file CurlHttpClient.h.
Models Http methods.
Enumerator | |
---|---|
HTTP_GET | |
HTTP_POST | |
HTTP_DELETE | |
HTTP_PUT | |
HTTP_HEAD | |
HTTP_PATCH | |
HTTP_CONNECT | |
HTTP_OPTIONS | |
HTTP_TRACE |
Definition at line 23 of file HttpTypes.h.
Enum of Http response Codes. The integer values of the response codes correspond to the values in the RFC.
Definition at line 29 of file HttpResponse.h.
Configuration for a HTTP client, currently used only by libCurl
Enumerator | |
---|---|
LOW_LATENCY | |
REGULAR |
Definition at line 43 of file HttpTypes.h.
Possible default http factory vended http client implementations.
Enumerator | |
---|---|
DEFAULT_CLIENT | |
CURL_CLIENT | |
WIN_INET_CLIENT | |
WIN_HTTP_CLIENT |
Definition at line 38 of file HttpTypes.h.
Definition at line 113 of file HttpResponse.h.
Overload ostream operator<< for HttpResponseCode enum class for a prettier output such as "200"
libCurl infects everything with its global state. If it is being used then we automatically initialize and clean it up. If this is a problem for you, set this to false. If you manually initialize libcurl please add the option CURL_GLOBAL_ALL to your init call.