您的位置:首页 > Web前端 > Node.js

Node.js如何使用代理发送request请求?

2015-04-10 22:39 896 查看


Node.js如何使用代理发送request请求?

请问Node.js如何支持代理方式发送请求?

目前想支持的方式有
http
,
https
,
socks4
,
socks5


我目前找到了一个支持
socks5
的.

但是好像没找到支持
socks4
http
方式的
node.js
模块.

请问有人知道怎么解决吗?

自己好像测试成功了.

通过在
options
里加
path
参数

var http = require('http'),
op = {
host: '127.0.0.1',
port: 8087,
method: 'GET',
path: 'http://segmentfault.com
}
var req = http.request(op, function (res) {
res.on('data', function (chunk) {
console.log('BODY:' + chunk);
});
});
req.on('error', function (e) {
console.log('Error got: ' + e.message);
});
req.end();
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: