用 Fiddler查看 Android 網路請求

來源:互聯網
上載者:User

標籤:cat   3.2   software   machine   tps   add   分享圖片   cap   action   

1. 下載安裝 fiddler,盡量到官方網站找最新的版本

備忘:
安裝後,開啟的時候如果報錯:

Machine-wide Progress Telerik Fiddler installation has been found a………………………

刪除,註冊表 "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Fiddler2" 下面的所有檔案;

2. 開啟 Fiddler 後 Tools > Options … > 勾選下面選項:

記住連接埠號碼:8888,重啟 fiddler;

3. 安裝 Fiddler 認證(查看 HTTPS)

    3.1 下載並安裝Fiddler認證產生器,地址

    3.2 開啟Fiddler,點擊工具列中的 Tools>Options…  切換到 HTTPS 選項卡,勾選 Capture HTTPS CONNECTs,勾選 Decrypt HTTPS trafic,會彈出安裝認證的提示,一路點是或確定安裝即可。

    3.3 重啟fiddler,依然停留在 HTTPS 選項卡,點擊右側 Actions,能看一個下拉式功能表,點擊 Export Root Certificate to Desktop,此時認證會產生到案頭上,名為 FiddlerRoot.cer,點OK儲存

    3.4 匯入認證進行安裝:

        3.4.1 android可以串連到電腦上,把認證 FiddlerRoot.cer 複製到 SD卡中;

        3.4.2 點擊設定>安全>從SD卡安裝>從內部儲存空間中找到認證,點擊安裝即可

安裝完後,My Phone上有了一個提示:

        3.4.3  ios可以在手機瀏覽器上登入郵箱,然後將認證發送到郵箱中,在手機上查看郵件,點擊附件進行認證的安裝即可.

    3.5 開啟fiddler,Tools>Options…,切換到 HTTPS 選項卡,把選項都勾選上,點擊儲存,就可以查看 HTTPS 介面了

4. 通過 ipconfig 查看 PC 的IP地址。(快速鍵“ctrl+r”,輸入cmd,彈出黑框,然後輸入ipconfig),我這裡就是 紅線圈出來的;

4.開啟 Android 手機,長摁 wifi 的名字,顯示如下介面,設定代理。

主機名稱是剛剛的 IP 位址,連接埠是剛才上面的連接埠 8888 ,密碼就是自己家 WIFI 的密碼。

5. 手機上開啟瀏覽器訪問PC,地址為:

http://剛剛的IP:8888/

看到下面這個,點擊 FiddlerRoot certificate 安裝認證就可以了(不過前面好像已經安裝過了,我安裝時,顯示已經安裝過了,如果跳過 3 直接這裡安裝會失敗)

6. 手機開啟知乎,看到 fiddler 上就有抓包資訊了:

參考文檔:

win7下如何刪除註冊表無用的項

用Fiddler查看 Android/iOS 網路請求

Fiddler認證安裝(查看HTTPS)

Fiddler won‘t start saying there‘s a machine-wide installation

用 Fiddler查看 Android 網路請求

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.