Configuration de proxys pour Node.js - AWS SDK for JavaScript

Nous avons annoncé la sortie end-of-support de la AWS SDK for JavaScript v2. Nous vous recommandons de migrer vers la AWS SDK for JavaScript version 3. Pour les dates, les détails supplémentaires et les informations sur la façon de migrer, reportez-vous à l'annonce associée.

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Configuration de proxys pour Node.js

Si vous ne pouvez pas vous connecter directement à Internet, le SDK JavaScript prend en charge l'utilisation de proxys HTTP ou HTTPS via un agent HTTP tiers, tel qu'un agent proxy. Pour installer l'agent proxy, entrez la commande ci-dessous sur la ligne de commande.

npm install proxy-agent --save

Si vous choisissez d'utiliser un autre proxy, commencez par suivre les instructions d'installation et de configuration pour ce proxy. Pour utiliser ce proxy ou un autre proxy tiers dans votre application, vous devez définir la propriété httpOptions d' AWS.Config afin de spécifier le proxy choisi. Cet exemple illustre proxy-agent.

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

Pour plus d'informations sur les autres bibliothèques proxy, consultez l'article relatif à npm, le gestionnaire de packages de Node.js.