最近早微信上看到一個有趣的H5,想看看代碼怎麼寫的,可是微信上H5只能在手機上或PC微信端看,這樣咱們怎麼看代碼呢是吧?因此想起微信開發者工具0.7的版本之下才有的移動調試,嗯 這個很簡單,讓我試試,一步一步來...
如圖:
segmentfault
結果悲劇了,只能代理HTTP,不能代理HTTPS
若是你想看的頁面是HTTP上面這個仍是很是有用的。瀏覽器
emmm,想到了fiddler抓包,能夠抓包HTTPS,因而去官網下載了一個fiddler,下面就直接曬步驟了。
- 一、首先下載fiddler,安裝(一直next就好)
- 二、打開fiddler設置 Tool -> Option
- 三、選到HTTPS選項卡,設置容許截獲解密HTTPS連接,且下載安裝在PC端證書(都容許就好),方便之後PC端抓包HTTPS。

- 四、在選到Connections選項卡,設置代理端口號這些並勾選容許遠程電腦代理連接。

- 五、最後fiddler最重要的一步,重啓fiddler,要重啓fiddler哪些設置才生效。
接下來就是手機端的設置(有一個前提抓包都是在同一局域網下面才能抓包代理)
- 一、第一步就是設置手機端口號
選中同一局域網下,並點進去設置

- 二、第二步,打開safari瀏覽器輸入剛剛填寫的局域網和端口號 例如個人是192.168.1.132:8888(此時fiddler應是打開狀態)會出現下圖圈住的紅色塊(紅色塊上面是我fiddler代理成功後纔出現的,未代理成功不會出現),而後點擊下載代理證書fiddlerRoot certificate,並安裝容許

- 三、此時打開想要看的HTTPS網站會出現 443 失敗錯誤,那是由於還缺乏最後一步,就是手機的 通用 -> 關於本機 -> 證書信任設置 找到你的剛剛下載的根證書(而後開啓信任)

最後你就能夠快樂的在fiddler上面看你訪問的全部請求了,最後展現一個在手機上請求segmentfault的時候fiddler抓包顯示

最後祝你們抓包愉快~~~微信