

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 在 中覆寫 HTTP 用戶端 適用於 C\$1\$1 的 AWS SDK
<a name="overriding-http-client"></a>

Windows 的預設 HTTP 用戶端為 [WinHTTP](https://msdn.microsoft.com/en-us/library/windows/desktop/aa382925%28v=vs.85%29.aspx)。所有其他平台的預設 HTTP 用戶端為 [curl](https://curl.haxx.se/)。

或者，您可以建立自訂`HttpClientFactory`以傳遞給任何服務用戶端的建構函式，以覆寫 HTTP 用戶端預設值。若要覆寫 HTTP 用戶端，必須使用 curl 支援建置 SDK。Curl 支援預設為在 Linux 和 macOS 中建置，但在 Windows 上建置時需要額外的步驟。如需在 Windows 上使用 curl 支援建置 SDK 的詳細資訊，請參閱 [在 Windows 適用於 C\$1\$1 的 AWS SDK 上建置](setup-windows.md)。