Fiddler4調試工具配置使用筆記


Fiddler 想要監聽https,還需要相應的設置才行

依次選中tool->fiddler option->https

正常情況下就ok了
打開網頁:http://localhost:8888/ 點擊
You can download the FiddlerRoot certificate
安裝證書完成

也有可能會出現creation of the root certificate was not located等錯誤;

需要

在命令行工具中

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功能:
1、HTTP統計視圖(statistics統計):用來分析http請求,如下圖的1個http請求:

第三部分 調試pc端瀏覽器

Pc端 調試大多無需設置;

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

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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM