node下axios爬取墙外数据,proxy问题解决

3,056 阅读1分钟

方案1

  • npm i axios-https-proxy-fix -s
  • const axios = require('axios-https-proxy-fix')

方案2

  • npm i https-proxy-agent
  • const httpAgent = new httpsProxyAgent("http://127.0.0.1:7890");
  • const res = await axios.get('xxxx', { httpsAgent:httpAgent})

方案3

  • npm i request -s
  • const request = require('request');
  • request({ url: 'xxxx', proxy: 'http://127.0.0.1:7890', }, (err,resp,body)=>{ console.log(resp); })