安裝
Fiddler的安裝包地址:fillder+willow
解壓后安裝fiddler4和willow1.4.*版本。
安裝成功后,啟動fiddler后會出現willow插件按鈕:
說明安裝成功。
重定向
willow重定向
進入willow界面后,通過右鍵->Add Project ->Add Rule可以添加規則。
將Match中資源內容重定向到本地文件系統中去。
當我們再到線上去請求Match中資源時,黃色部分就是我們重定向的標志了:
也就是說,我們能夠將相關文件脫離開發環境卻不影響線上調試。
移動端抓包
首先修改PC端Fiddler配置,進入Tools菜單的Fiddler Options中的Connections。
將Allow remote computers to connect 選中,重啟fiddler后生效。
接下來是配置移動端的http代理。
ios系統直接連接到局域網內,將wifi中下方的http代理信息填寫。服務器就是pc所在的ip地址,端口就是剛剛配置的8888。
然后在移動端中訪問頁面,就可以通過fiddler來抓包了。
禁用緩存
在進行調試的過程中,我們希望可以立即顯示出效果,所以不希望有緩存,我們可以在fiddler里面設置禁用緩存:
Rules->Performance->Disable Caching
偽造數據請求
可以使用composer構造請求報文進行快速測試,可以指定重新發送某條請求。
將左側的請求拖到composer中,修改請求頭后點擊execute,就會產生一個新的請求提交,再查看。
————————————————
版權聲明:本文為CSDN博主「布瑞澤的童話」的原創文章,遵循 CC 4.0 BY-SA 版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/mevicky/article/details/50285381