在适用于 C++ 的 AWS SDK 中重写您的 HTTP 客户端 - 适用于 C++ 的 AWS SDK

在适用于 C++ 的 AWS SDK 中重写您的 HTTP 客户端

Windows 的默认 HTTP 客户端是 WinHTTP。所有其他平台的默认 HTTP 客户端均为 curl

或者,您可以通过创建自定义 HttpClientFactory 并传递给任何服务客户端构造函数,来覆盖默认 HTTP 客户端。要覆盖 HTTP 客户端,SDK 必须构建成支持 curl 的版本。在 Linux 和 macOS 系统中,构建时默认支持 curl,但在 Windows 系统上构建则需要额外步骤。有关在 Windows 上构建支持 curl 的 SDK 的更多信息,请参阅 在 Windows 上构建 适用于 C++ 的 AWS SDK