AWS SDK for C++AWS SDK for C++ Version 1.11.440 |
Closure type for handling whether or not a request should be canceled.
Definition at line 85 of file HttpRequest.h.
closure type for receiving notifications that data has been received.
Definition at line 77 of file HttpRequest.h.
closure type for receiving notifications that data has been sent.
Definition at line 81 of file HttpRequest.h.
closure type for receiving notifications that headers have been received.
Definition at line 73 of file HttpRequest.h.
Definition at line 62 of file HttpTypes.h.
Definition at line 61 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 |
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 47 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 36 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.