配置 Node.js 的代理 - Amazon SDK for JavaScript
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

Amazon SDK for JavaScript v2 已终止支持。建议您迁移到 Amazon SDK for JavaScript v3。有关更多详情和如何迁移的信息,请参阅本公告

配置 Node.js 的代理

如果您无法直接连接到 Internet,则 SDK for JavaScript 支持通过第三方 HTTP 代理(例如 proxy-agent)使用 HTTP 或 HTTPS 代理。要安装 proxy-agent,请在命令行中键入以下内容。

npm install proxy-agent --save

如果您决定使用其他代理,请首先按照该代理的安装和配置说明进行操作。要在应用程序中使用此代理或其他第三方代理,必须设置 httpOptions AWS.Config 属性以指定您选择的代理。此示例显示了 proxy-agent

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

有关其他代理库的更多信息,请参阅 Node.js 程序包管理器 (npm)