Fiddler4調試工具配置使用筆記

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地址;
有兩種方式 ,一種是使用證書(通用的),一種是配置代理(有的手機可能不支持)

  • 第一種方式:
    192.168.0.104 : 8888
    會出現以下圖,一樣的下載證書並安裝便可;

  • 第二種是配置代理
    須要這同一局域網下(同一個路由或寬帶),
    如oppor9爲,下列步驟,路由wifi是mn198111, 筆記本和手機都是連的它;
    點進去,設置下代理(無|手動|自動),給改成手動,並設置爲電腦ip,端口8888,對應上面的設置;

而後,打開手機瀏覽器,打開百度等其餘網頁,看有沒有抓取到請求數據;
若是失敗,一檢查代理ip和端口號;二重啓fidder;

簡單的查看數據:

這能夠看到一個請求的全部信息;左側信息欄200請求成功
右邊請求信息都在inspectors選項卡中,
接下來是請求的參數,下面是返回的數據;

第二部分 模擬請求

對於移動服務端開發人員來講,使用這個工具模擬移動客戶端請求是很是方便的。

  1. 打開咱們Fiddler4程序,開始嘍(我使用的是英文版的,能夠去下載漢化包)

下面作區分了解這塊的功能有哪些:

這個要根據圖片來,圖中標記須要分別介紹下

圖標記1:   這個是請求狀態和結果的顯示區域
圖標記2:   請求的方法選擇,經常使用的就是POST請求和GET請求方式
圖標記3:   請求的地址輸入框
圖標記4:   咱們提交的數據輸入框
圖標記5:   這個是咱們請求的數據頭輸入框
圖標記6:   點擊這個Execute按鈕,就能夠提交咱們的模擬請求

首先使用Fiddler4模擬GET請求

  1. 在地址輸入框裏面模擬的GET請求地址
  2. 選擇請求的方法,這裏咱們選擇GET方法
    輸入Request Headers。Request Headers是鍵值對的格式,用:隔開。
  3. 點擊Execute按鈕,就能夠執行模擬請求
  4. 在顯示區域就能夠看到咱們剛剛提交的請求
  5. 直接雙擊顯示區域裏面的請求記錄,就能夠看到咱們的GET方法的數據

而後使用Fiddler2模擬POST請求

  1. 在地址輸入框裏面模擬的POST請求地址(已被遮罩了,大家懂得)
  2. 選擇請求的方法,這裏咱們選擇POST方法
  3. 在提交的數據輸入框裏面輸入咱們提交的POST數據
  4. 點擊Execute按鈕,就能夠執行模擬請求
  5. 在顯示區域就能夠看到咱們剛剛提交的請求
  6. 直接雙擊顯示區域裏面的請求記錄,就能夠看到咱們的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端 調試大多無需設置;

Pc端 一些瀏覽器須要設置
參考文章:
http://blog.csdn.net/tsj11514oo/article/details/51794330

詳細介紹:
http://blog.csdn.net/gld824125233/article/details/52621456

相關文章
相關標籤/搜索