【问题标题】:Unirest - Setting proxyUnirest - 设置代理
【发布时间】:2018-10-22 18:51:36
【问题描述】:
如何为unirest 的其余请求设置一次代理?我得到Request.proxy is not a function
var Request = require('unirest');
Request.proxy('217.23.3.15:11100');
unirest.get('https://api.ipify.org/t')
.end(function (response) {
console.log(response.body);
});
【问题讨论】:
标签:
javascript
node.js
http
request
unirest
【解决方案1】:
这会很好:
unirest.get('https://api.ipify.org/t')
.proxy('http://217.23.3.15:11100')
.end(function (response) {
console.log(response.body);
});
【解决方案2】:
Unirest 目前支持 http 代理。代码应该如下:
var Request = require('unirest');
Request.proxy('http://217.23.3.15:11100');
unirest.get('https://api.ipify.org/t')
.end(function (response) {
console.log(response.body);
});
一旦你声明,每个请求都会通过代理传递
Request.proxy('http://217.23.3.15:11100');