์๋ ํ์ธ์, ๋ค์๊ณผ ๊ฐ์ด ์ธ์ฆ์ ์ฌ์ฉํ์ฌ ํ๋ก์๋ฅผ ๊ตฌ์ฑํด์ผ ํฉ๋๋ค.
proxy:{
host:"proxy.foo.com",
port:8080,
user:"proxyuser",
password:"123"
}
์์ฒญํ ๋ ์ด ํ๋ก์ ๊ตฌ์ฑ์ ์ด๋ป๊ฒ ์ค์ ํ ์ ์์ต๋๊น?
์๋ํ์ง๋ง ์ฑ๊ณตํ์ง ๋ชปํ์ต๋๋ค. ๋๊ตฐ๊ฐ๊ฐ ์ ์๊ฒ ์๋ฅผ ์ค ์ ์๋ค๋ฉด ํฐ ๋์์ด ๋ ๊ฒ์
๋๋ค.
๊ฐ์ฌ ํด์
๊ฐ์ ๊ฒ์ ์๋
var proxiedRequest = request.defaults({proxy: "http://proxyuser:[email protected]:8080"});
@tekay ๊ฐ์ฌํฉ๋๋ค. ์ ์๋ํ์ต๋๋ค.
@victor0402
๋ณ๊ฒฝํ ํ์ผ์ ๋ด์ฉ์ ์ง๋์น ์ ์์ต๋๊น?
์๊ณ ๊ณ์๋ค๋ฉด XXXX ํฌํธ์์ ์คํ๋๋ ๋ค๋ฅธ ๊ตฌ์ฑ ์์์ ๋ํ ์์ฒญ์ ์ฐํํ๋ ๋ฐฉ๋ฒ์ ์๋ ค์ฃผ์ญ์์ค.
@ uvenkat19 ๋ด ์ฝ๋๋ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
//...some stuff to get my proxy config (credentials, host and port)
var proxyUrl = "http://" + user + ":" + password + "@" + host + ":" + port;
var proxiedRequest = request.defaults({'proxy': proxyUrl});
proxiedRequest.get('http://foo.bar')
๊ฐ์ฅ ์ ์ฉํ ๋๊ธ
@ uvenkat19 ๋ด ์ฝ๋๋ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.