

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Substituindo seu cliente HTTP no AWS SDK para C\$1\$1
<a name="overriding-http-client"></a>

O cliente HTTP padrão para Windows é [WinHTTP](https://msdn.microsoft.com/en-us/library/windows/desktop/aa382925%28v=vs.85%29.aspx). O cliente HTTP padrão para todas as outras plataformas é [curl](https://curl.haxx.se/). 

Você também pode substituir o padrão do cliente HTTP criando um `HttpClientFactory` personalizado para transmitir para o construtor de qualquer cliente de serviço. Para substituir o cliente HTTP, o SDK deve ser compilado com suporte a curl. O suporte ao Curl é criado por padrão no Linux e no macOS, mas são necessárias etapas adicionais para criá-lo no Windows. Para acessar mais informações sobre como compilar o SDK no Windows com suporte a curl, consulte [Construindo o AWS SDK para C\$1\$1 no Windows](setup-windows.md).