如何 api 请求墙外网址
最近接触egg.js ,按照基本的例子学习,( https://eggjs.org/zh-cn/intro/quickstart.html ),其中需要请求一个被墙的接口 https://hacker-news.firebaseio.com/v0/topstories.json , 我自己的ss 设置的全局代理,浏览器可以获取这个接口的结果,但是代码里面却仍然超时,单独用其它的http模块比如request, axios也不行。 。 请问如果请求的某个api需要翻墙的话要怎么办呢,为什么全局的ss不行?
7 回复
我之前用request通过配置代理的方式是可以的,你可以看下 https://cnodejs.org/topic/5954c901ff46b8a921c947d8
@tomoya92 试了一下还是不行,好奇怪
curl 测一下看看
用proxychains吧,proxychains node xxx.js
@ouyangxuanyun 大哥,你也把我发的那个话题看完呀,回复里才是正确的写法。。。
@tomoya92 哈哈尴尬了 当时看的太匆忙没看回复,下面这个方法可以 多谢
ss 属于 socks5 的协议,直接通过 http proxy 方式去使用是不行的。