基於現實大多數請求是走https,而不是http,想要抓取https的請求,須要進行以下操做:ios
一、pc chrome瀏覽器訪問配置頁面——http://127.0.0.1:8899【Whistle Web Debugger頁面】;chrome
二、配置頁面中點擊「HTTPS」選項,而後先關閉HTTPS攔截公共【即反勾選Capture HTTPS CONNECTs】;
windows
三、pc端——windows下,配置頁面中直接點擊Download RootCA進行下載,下載證書後,雙擊證書,根據指引安裝證書【證書須要存儲到受信任的根證書頒發機構
下】瀏覽器
四、手機端——手機掃二維碼【或者手機瀏覽者直接訪問http://rootca.pro】,下載安裝證書,ios手機和部分安卓機須要手動信任自定義根證書;
工具
五、開啓攔截HTTPS——勾選Capture HTTPS CONNECTs便可【表示對全部的請求都會開啓https攔截的功能】;spa
5.一、經過域名來開啓部分請求的https攔截功能【域名1 域名2 filter://intercept】,如blog.csdn.net www.cnblogs.com filter://intercept.net
5.二、經過正則來開啓部分請求的Https攔截功能【域名的正則 filter://intercept
】——不支持經過路徑的方式設置;
代理
5.三、經過完整域名或者域名的正則來關閉部分請求的https攔截功能【域名1 域名2 disable://intercept】或者【域名的正則 disable://intercept
】——不支持經過路徑的方式設置;
code
六、訪問https請求,抓包,便可看到https請求blog
七、PS:不進行證書安裝的話,連代理訪問https請求,頁面顯示爲白屏,並且抓包工具沒法看到具體請求;