前端開發中,不可避免的要和服務器端進行聯調,少了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等工具無法使用。真是魚和熊掌不可兼得。
---------------------
作者:spring21st
來源:CSDN
原文:https://blog.csdn.net/spring21st/article/details/7662327
版權聲明:本文為博主原創文章,轉載請附上博文鏈接!