fiddler無法抓取chrome解決方法

前端開發中,不可避免的要和服務器端進行聯調,少了fiddler這個利器可不行。


由於無線開發需要配置UA,我使用chrome進行訪問,但是今兒一早過來,發現fiddler無法抓取chrome的請求了。

想想昨天對chrome進行的操作,我覺得問題應該出在代理的身上。


實際上fiddler是可以抓chrome的請求的。
由於我的chrome安裝了代理管理的插件SwitchySharp,無論選擇直接連接還是選擇使用代理連接,插件都會屏蔽fiddler的設置。
fiddler會自動給瀏覽器設置一個代理127.0.0.1 端口8888,並且記憶瀏覽器的代理設置,所有的請求先走fiddler代理,再走瀏覽器代理。
如果使用插件,可能會直接屏蔽了fiddler的代理,因此無法監聽到請求了。

chrome下的解決方法,代理插件選擇“使用系統代理設置”選項,fiddler又重新能看到chrome的請求了。
或者不使用插件,不用卸載,chrome很方便禁用一個插件。然後使用瀏覽器默認的代理設置方式就ok了。

使用代理插件是爲了方便切換代理,但是可能會導致fiddler等工具無法使用。真是魚和熊掌不可兼得。

原文地址

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章