Fiddler檢視https請求內容

NO IMAGE

測試工作中經常會用到fiddler去抓應用的請求,大家都知道fiddler是通過在本機設定一個http的代理伺服器來實現http的請求的相應和轉發的,這種情況下大家抓到的https的請求是看不到內容的,著會限制大家的測試,那要怎樣用fiddler獲取https的請求呢,下面簡單的介紹一下。

1. 配置fiddler抓包的環境。

2. 設定fiddler,在fiddler選單欄點選Tools->開啟Fiddler
Options->切換到https

3. 勾選 Capture HTTPS CONNECTs和Decrypt HTTPS
traffic,可能會彈出安裝證書的提示。一路點是或確定安裝即可。

4.
重啟fiddler,重複第二步,點選Actions-Export Root Certificate To Desk-點選確定

5.
在android手機上,可以將桌面的證書檔案拷貝入手機記憶體,然後找到 設定 裡面的 系統安全-從儲存裝置安裝,找到剛剛拷貝進來的證書檔案並安裝即可

 
 在ios手機上,需要將證書傳送到手機可以訪問的郵箱中,在手機上檢視剛剛傳送的郵件,點選附件,進行證書的安裝即可

6. 之後用fiddler去抓包,就可以看見https的請求的內容了。

 

開啟Fiddler,然後點選選單欄的Tools > Fiddler Options,開啟“Fiddler Options”對話方塊。