一、概述
stackoverflow是開發常用的提問和解決代碼問題網站,但自己訪問總是非常的慢,幾十秒甚至幾分鐘
二、原因分析
我們可以對
2.1 被牆了
stackoverflow只是訪問速度很慢,但終歸可以打開,如果被牆不可能最後打開的,所以排除。
2.2 請求阻塞
我們都知道一個網站一般是由多個請求組成的,打開F12查看一下請求,如下:
URL:ajax.googleapis.com
資源:jquery.min.js
這個資源請求一直處於阻塞狀態,發現其實是請求谷歌的jquery.min.js文件時,因谷歌被牆了,所以一直無法請求。
那我們修改hosts文件,將該地址修改爲本地,讓它認證不同過直接拒絕訪問,命令如下:
> sudo vim /etc/hosts
添加文本如下:
> 127.0.0.1 ajax.googleapis.com
保存文本如下:
> wq 或 > wq!
這樣就可以正常訪問stackoverflow了,速度飛快。