axios配置代理ip
对于在nodejs中使用axios作为请求库时,有需要配置代理ip的需求(比如爬虫等等)
最离谱的是,在网上搜了一圈,全是关于axios配置proxy跨域的解决办法,没有配置代理ip的方法。
javascript
const axios = require('axios');
const tunnel = require('tunnel');
{
proxy: false,
httpsAgent: tunnel.httpsOverHttp({
proxy: {
host: '192.168.0.1', //代理服务器ip
port: '8888', //代理服务器端口
}
})
}