fiddler的基本使用,在以前的一篇博文中有詳細介紹,可參見Fiddler抓包工具使用詳解,今天來分享幾個容易忽略的小技巧。html
1.ios機裝了證書,依然抓不到包android
近期總被同事問及ios機裝了證書,但依然抓不到包,有點苦惱。ios
解決辦法:windows
再次打開網址,就可正常上網並抓取到請求接口了。瀏覽器
2.瀏覽器訪問http://ip:port後無響應、白屏、或有「沒法使用跳轉網絡」的提示安全
解決辦法:網絡
3.刪除已安裝的證書工具
android:安卓系統設置----->安全----->受信任的憑證----->用戶,點擊證書刪除便可性能
ios:設置----->通用----->描述文件----->選擇文件----->移除描述文件優化
4.配置響應時間顯示
在使用fiddler抓包,看請求以及響應數據的時候,還想看下響應時間。若接口響應時間很慢,能夠跟開發提出建議,優化接口響應速度,提升系統性能要求。但fiddler默認是沒有的,須要配置。
配置步驟:
①在菜單欄上面找到Rules->CustomRules
②將以下代碼加到class Handlers中
function BeginRequestTime(oS: Session) { if (oS.Timers != null) { return oS.Timers.ClientBeginRequest.ToString(); } return String.Empty; } public static BindUIColumn("Time Taken") function CalcTimingCol(oS: Session){ var sResult = String.Empty; if ((oS.Timers.ServerDoneResponse > oS.Timers.ClientDoneRequest)) { sResult = (oS.Timers.ServerDoneResponse - oS.Timers.ClientDoneRequest).ToString(); } return sResult; }
再次刷新瀏覽器頁面,fiddler中就可現實響應時間了,以下
以上就是今天分享的小技巧了,仍是比較實用了,但願對遇到這種小問題的你有所幫助。
本文僅表明做者觀點,系做者@溫一壺清酒發表。
歡迎轉載,但未經做者贊成必須保留此段聲明,且在文章頁面明顯位置給出原文鏈接,不然保留追究法律責任的權利。
文章出處:http://www.cnblogs.com/hong-fithing/