解决对部分网站请求ERR_CONNECTION_REFUSED问题
- 问题描述
- 可能一:在项目中设置了接口的代理
- 可能二:接口a所在的服务器确实是拒绝了我的ip请求
- 可能三:电脑设置了对其的代理为127.0.0.1
- 由此,接口不再行不通了,问题得到进一步的解决
- 新年快乐,努力为今年计划而奋斗,加油
问题描述
与公司同事A联调,要实现多个app数据互通,所以部分接口需要调用同事A的业务接口,但是在联调的过程中遇到了,有一个接口a一直被请求拒绝(请求未成功),
然后A发了一个文件给我,只针对这个不通接口的问题的文件,他整好了调试好了发给我,嗯,没错,他那是好的,没有任何问题,我打开直接不通了。fuck!!!于是开始后面的可能引发这个问题的可能。
可能一:在项目中设置了接口的代理
通过检查代码以及打开A发给我的文件可以得出,这种项目中设置代理导致出现的这个问题的可能性不存在。
可能二:接口a所在的服务器确实是拒绝了我的ip请求
于是,我ping了一下,发现是可以通的,说明服务器是接受得到我发出去的IP请求的,于是,我搬出了接口调试工具,apipost,emmm,要是再不通那肯定就是后端的锅了,我前端不背, what the fuck ? 我去?一万个问号在我脑袋里,怎么回事,怎么会是127.0.0.1,第一反应就是设置浏览器的代理,但真的我去看的时候,并没有设置代理。嗯?哪不对劲?对没错,浏览器代理怎么能影响到apipost呢,它不应该只能影响到浏览器中的请求嘛?难道是!!!
可能三:电脑设置了对其的代理为127.0.0.1
开干,找hosts文件,唉,百度一下吧,,打开之后发现,谁干的!!到底谁干的!!!
因为不知道是为何缘由做出这个操作来的,所以备份一下以前内容
将 hosts 文件里的内容改为 127.0.0.1 localhost