|
|
|
|
|
出于某種目的,如果你不想看到某一網(wǎng)站的某些東西(例如廣告圖片),說得具體點(diǎn),就是不讓網(wǎng)頁加載某些文件,如果說得專業(yè)點(diǎn),就是要攔截(block)某些http的請求(request)。那么,若你用的是Chrome瀏覽器,就很好實(shí)現(xiàn)這一愿望,只需安裝一個(gè)擴(kuò)展(Extension)程序,這擴(kuò)展程序的名稱是“Request blocker”。
圖一:Request blocker
我們可以在Chrome網(wǎng)上應(yīng)用店里搜索這個(gè)擴(kuò)展程序,然后直接安裝即可。
安裝好后,在擴(kuò)展程序里顯示這樣。
圖二:Request blocker
點(diǎn)擊上圖二“詳細(xì)信息”顯示這樣。
圖三:Request blocker
這個(gè)擴(kuò)展程序安裝好后,需要自己寫上要攔截的Url地址,這里要用到正則表達(dá)式的寫法,但是很簡單。
點(diǎn)擊上圖三的“擴(kuò)展程序選項(xiàng)”,在彈出的窗口里點(diǎn)擊“Add new rule”按鈕,然后在前面的輸入框里寫上“GET”,在后面的輸入框里寫上要攔截的Url正則表達(dá)式,最后點(diǎn)擊“Save”按鈕保存。
這里說一下如何快速寫Url正則表達(dá)式。
首先是把url前面的http
或https
替換成星號*
,然后把url后面的一部分字符用星號*
替換即可。例如要攔截的Urls是:
那么就可以寫成這樣:
我們只需理解兩*
號之間的字符是這些Urls的公共部分,就容易寫了。
圖四:Request blocker設(shè)置url規(guī)則(點(diǎn)擊圖片放大)