Fiddler最大的用處: 模擬請求、修改請求、手機應用調試html
Fiddler最新版本 下載地址: http://www.telerik.com/download/fiddler瀏覽器
Fiddler 想要監聽https,還須要相應的設置才行app
依次選中tool->fiddler option->https
工具
正常狀況下就ok了
打開網頁:http://localhost:8888/ 點擊
You can download the FiddlerRoot certificate
安裝證書完成url
也有可能會出現creation of the root certificate was not located等錯誤;.net
須要命令行
在命令行工具中3d
cd "C:\Program Files (x86)\Fiddler2" makecert.exe -r -ss my -n "CN=DO_NOT_TRUST_FiddlerRoot, O=DO_NOT_TRUST, OU=Created by http://www.fiddler2.com" -sky signature -eku 1.3.6.1.5.5.7.3.1 -h 1 -cy authority -a sha1 -m 120 -b 09/05/2012 (執行這段命令)
若是成功的話
打開網頁:[http://localhost:8888/] (http://localhost:8888/) 點擊
You can download the FiddlerRoot certificate
若是失敗
請參考:http://codego.net/4084163/代理
設置下這個,改成可遠程訪問,點擊ok,在這裏 ,設置完了,須要重啓下,不然木有效果;端口號在這裏默認8888,通常不會衝突,全部通常不應,如您須要,可更改;調試
拿到電腦的ip地址;
有兩種方式 ,一種是使用證書(通用的),一種是配置代理(有的手機可能不支持)
而後,打開手機瀏覽器,打開百度等其餘網頁,看有沒有抓取到請求數據;
若是失敗,一檢查代理ip和端口號;二重啓fidder;
簡單的查看數據:
這能夠看到一個請求的全部信息;左側信息欄200請求成功
右邊請求信息都在inspectors選項卡中,
接下來是請求的參數,下面是返回的數據;
對於移動服務端開發人員來講,使用這個工具模擬移動客戶端請求是很是方便的。
下面作區分了解這塊的功能有哪些:
這個要根據圖片來,圖中標記須要分別介紹下
圖標記1: 這個是請求狀態和結果的顯示區域 圖標記2: 請求的方法選擇,經常使用的就是POST請求和GET請求方式 圖標記3: 請求的地址輸入框 圖標記4: 咱們提交的數據輸入框 圖標記5: 這個是咱們請求的數據頭輸入框 圖標記6: 點擊這個Execute按鈕,就能夠提交咱們的模擬請求
首先使用Fiddler4模擬GET請求
而後使用Fiddler2模擬POST請求
注:在Fiddler4模擬POST請求的時候,在請求頭的輸入框裏面,須要設置 ContentType:application/x-www-form-urlencoded
參考網址; https://www.cnblogs.com/zhuqil/archive/2011/10/11/2206918.html
Fidder功能:
一、HTTP統計視圖(statistics統計):用來分析http請求,以下圖的1個http請求:
Pc端 調試大多無需設置;
Pc端 一些瀏覽器須要設置
參考文章:
http://blog.csdn.net/tsj11514oo/article/details/51794330
詳細介紹:
http://blog.csdn.net/gld824125233/article/details/52621456