Node.js용 프록시 구성 - AWS SDK for JavaScript

AWS SDK for JavaScript v2가 지원 종료에 도달했습니다. AWS SDK for JavaScript v3로 마이그레이션하실 것을 권장합니다. 마이그레이션 방법에 대한 자세한 내용은 해당 공지 사항을 참조하세요.

Node.js용 프록시 구성

인터넷에 직접 연결할 수 없는 경우, SDK for JavaScript가 proxy-agent와 같은 타사 HTTP 에이전트를 통해 HTTP 또는 HTTPS 프록시 사용을 지원합니다. proxy-agent를 설치하려면 명령줄에 다음을 입력합니다.

npm install proxy-agent --save

다른 프록시를 사용하기로 결정한 경우, 먼저 해당 프록시의 설치 및 구성 지침을 따릅니다. 애플리케이션에서 이 프록시 또는 다른 타사 프록시를 사용하려면 선택한 프록시를 지정하도록 AWS.ConfighttpOptions 속성을 설정해야 합니다. 이 예제에서는 proxy-agent를 보여줍니다.

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

다른 프록시 라이브러리에 대한 자세한 내용은 npm, the Node.js package manager를 참조하세요.