La Guida API di riferimento AWS SDK for JavaScript V3 descrive in dettaglio tutte le API operazioni per la AWS SDK for JavaScript versione 3 (V3).
Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Configura i proxy per Node.js
Se non riesci a connetterti direttamente a Internet, il modulo JavaScript supporta SDK l'uso dei HTTPS proxy HTTP tramite un agente di terze partiHTTP.
Per trovare un HTTP agente di terze parti, cerca "HTTPproxy» su npm.
Per installare un HTTP agente proxy di terze parti, inserisci quanto segue al prompt dei comandi, dove PROXY
è il nome del npm
pacchetto.
npm install
PROXY
--save
Per utilizzare un proxy nell'applicazione, utilizzate la
httpsAgent
proprietà httpAgent
and, come illustrato nell'esempio seguente per un client 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
non è uguale ahttpsAgent
, e poiché la maggior parte delle chiamate dal client sarà diretta ahttps
, entrambe devono essere impostate.