AWS SDK for C++AWS SDK for C++ Version 1.11.790 |
#include <HttpClient.h>
Abstract HttpClient. All it does is make HttpRequests and return their response.
Definition at line 33 of file HttpClient.h.
Definition at line 37 of file HttpClient.h.
Stops all requests in progress and prevents any others from initiating.
Enables/ReEnables request processing.
Returns true if this is a default AWS SDK HTTP client implementation.
Reimplemented in Aws::Http::CRTHttpClient, Aws::Http::CurlHttpClient, Aws::Http::IXmlHttpRequest2HttpClient, Aws::Http::WinHttpSyncHttpClient, and Aws::Http::WinINetSyncHttpClient.
Definition at line 54 of file HttpClient.h.
Returns true if request processing is enabled.
nullptr,
nullptr
Takes an http request, makes it, and returns the newly allocated HttpResponse.
Implemented in Aws::Http::CRTHttpClient, Aws::Http::CurlHttpClient, Aws::Http::IXmlHttpRequest2HttpClient, and Aws::Http::WinSyncHttpClient.
Definition at line 75 of file HttpClient.h.
Sleeps current thread for sleepTime.
If yes, the http client supports transfer-encoding:chunked.
Reimplemented in Aws::Http::IXmlHttpRequest2HttpClient.
Definition at line 49 of file HttpClient.h.
Definition at line 81 of file HttpClient.h.