運行fiddler后,首先測試要調試的頁面是否可以捕獲。
測試成功后,開始斷點捕獲數據,操作步驟如下:
菜單欄【Rules】—【automatic Breakpoints】-【After Response】,以上操作的目的是我要在請求返回后修改返回結果。
或者使用命令行:
Bpafter XXX (xxx是你要測試的地址哦)
點擊右邊的【Inspector】選項卡。
然后開始刷新頁面,你會發現頁面卡着不動:
然后在命令行中輸入【go】命令放行,直到得到想要的接口;
點擊選中,點擊右側下方【Transformer】,記住他的編碼格式,默認下【chunked Transfer-Encoding】是選中的,去掉之后下方【HTTP Compression】選中在【GZIP Encoding】上的,沒有的話最好,要記住選項,我們在這里統一勾選【no Compression】意思是不壓縮,如果不點你的代碼沒辦法修改是亂碼的。修改完之后又要點回來的,重新壓縮。
然后點擊【Textview】可以修改內容:
修改完成后,點擊【Transformer】,選中【chunked Transfer-Encoding】,命令行輸入【go】,可查看頁面是否被修改成功!