天天看點

移動裝置遠端調試助手

移動裝置遠端調試助手

有時在手機測試app是發現問題,開發人員希望提供出錯的請求位址,參數,這是怎麼辦呢?可以借助Fiddler看到這些資訊

1 在手機短設定上網代理 一般在 “設定”-“WLAN”-在這裡找到你上網的 wifi名 

   android手機一般長按 會彈出 “修改網絡”  選擇 “顯示進階選項" 後可以看到代理設定 在這裡輸入你Fiddler所安裝的電腦的IP,端口一般是8888 

   設定完後你手機發的請求都會經過Fiddler,

  Fiddler要設定一下 在"Tools"-“Fiddler options" "Connection" 裡把 allow remote computer conntect 選上

其它手機類似,就是要把上網代理設定到fiddler,這樣可以監控到所有的請求。

2 在Fiddler檢視資料 請求前要打開Fiddler,有請求後會出現在左側,選中,在右側 header可以看到 request headers 這裡就是請求的資訊,下面就是傳回的資料。更多的可以去研究下。 

3 因為很多請求是https協定的,是以需要其它設定

在 Fiddler 中設定“允許遠端連接配接”和“預設端口”

選擇Tools菜單

勾選 “CaptureHTTPS CONNECTs”,接着勾選 “Decrypt HTTPS traffic” 。

如果你要監聽的程式通路的 HTTPS 站點使用的是不可信的證書,則請接着把下面的 “Ignore servercertificate errors” 勾選上。監聽端口預設是 8888,你可以把它設定成任何你想要的端口。勾選上 “Allow remote computersto connect” 。

為了減少幹擾,可以去掉 “Act assystem proxy on startup” 。

補充:fiddler的安裝設定

fiddler進行弱網測試設定

繼續閱讀