

O AWS SDK para JavaScript v2 chegou ao fim do suporte. Recomendamos migrar para o [AWS SDK para JavaScript v3](https://docs.aws.amazon.com//sdk-for-javascript/v3/developer-guide/). Para ver detalhes e informações sobre como migrar, consulte este [anúncio](https://aws.amazon.com/blogs//developer/announcing-end-of-support-for-aws-sdk-for-javascript-v2/).

# Configurar proxies para Node.js
<a name="node-configuring-proxies"></a>

Se você não conseguir se conectar à Internet, o SDK para JavaScript oferecerá suporte ao uso de proxies HTTP ou HTTPS por meio de um agente HTTP de terceiros, como [proxy-agent](https://github.com/TooTallNate/proxy-agents/tree/main/packages/proxy-agent). Para instalar proxy-agent, digite o seguinte na linha de comando.

```
npm install proxy-agent --save
```

Se você optar por usar um proxy diferente, primeiro siga as instruções de instalação e configuração para esse proxy. Para usar esse ou outro proxy de terceiros no aplicativo, você deve definir a propriedade `httpOptions` de ` AWS.Config` para especificar o proxy escolhido. Este exemplo mostra ` proxy-agent`. 

```
var AWS = require("aws-sdk");
var ProxyAgent = require('proxy-agent').ProxyAgent;
AWS.config.update({
  httpOptions: { agent: new ProxyAgent('http://internal.proxy.com') }
});
```

Para obter mais informações sobre outras bibliotecas de proxy, consulte [npm, o gerenciador de pacotes Node.js](https://www.npmjs.com/).