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를 참조하세요.