Panduan API Referensi AWS SDK for JavaScript V3 menjelaskan secara rinci semua API operasi untuk AWS SDK for JavaScript versi 3 (V3).
Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Konfigurasikan proxy untuk Node.js
Jika Anda tidak dapat langsung terhubung ke internet, SDK for JavaScript mendukung penggunaan HTTP atau HTTPS proxy melalui agen pihak ketigaHTTP.
Untuk menemukan HTTP agen pihak ketiga, cari "HTTPproxy” di npm
Untuk menginstal proxy HTTP agen pihak ketiga, masukkan yang berikut ini di prompt perintah, di mana PROXY
adalah nama npm
paketnya.
npm install
PROXY
--save
Untuk menggunakan proxy dalam aplikasi Anda, gunakan
httpsAgent
properti httpAgent
and, seperti yang ditunjukkan pada contoh berikut untuk klien 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 }), });
catatan
httpAgent
tidak sama denganhttpsAgent
, dan karena sebagian besar panggilan dari klien akan kehttps
, keduanya harus disetel.