La guía de API referencia de la versión AWS SDK for JavaScript 3 describe en detalle todas las API operaciones de la AWS SDK for JavaScript versión 3 (V3).
Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Configure los proxies para Node.js
Si no puedes conectarte directamente a Internet, el formulario JavaScript admite el SDK uso de HTTPS servidores proxy HTTP o proxies a través de un HTTP agente externo.
Para encontrar un HTTP agente externo, busca «HTTPproxy» en npm
Para instalar un proxy de HTTP agente de terceros, introduzca lo siguiente en la línea de comandos, donde PROXY
es el nombre del npm
paquete.
npm install
PROXY
--save
Para usar un proxy en su aplicación, utilice la propiedad httpAgent
y
httpsAgent
, como se muestra en el siguiente ejemplo para un cliente de DynamoDB.
import { DynamoDBClient } from '@aws-sdk/client-dynamodb'; import { NodeHttpHandler } from "@smithy/node-http-handler"; import { HttpsProxyAgent } from "hpagent"; const agent = new HttpsProxyAgent({ proxy: "http://internal.proxy.com" }); const dynamodbClient = new DynamoDBClient({ requestHandler: new NodeHttpHandler({ httpAgent: agent, httpsAgent: agent }), });
nota
httpAgent
no es lo mismo que httpsAgent
, y dado que la mayoría de las llamadas del cliente serán a https
, ambas deberían estar configuradas.