做蛋糕招聘網(wǎng)站域名申請
1、為什么要抓包?
用開發(fā)手機應用時,查看接口數(shù)據(jù)不能像在瀏覽器中可以直接通過network查看,只能借助抓包工具來抓包,還有一些線上應用我們也只能通過抓包來排查具體的問題。
2、抓包工具
實現(xiàn)抓包,需要一個抓包工具:Charles、國產(chǎn) reqable 等等,另外還需要一個被抓的對象:模擬器或者手機。本篇分享使用 MuMu 模擬器來實現(xiàn)抓包。
3、安裝工具指南
安裝 MuMu 模擬器,開啟手機 Root 權(quán)限
在模擬器設(shè)備上配置Wifi保持手機和PC連接在同一個局域網(wǎng),選擇Android設(shè)備當前連接的Wi-Fi并設(shè)置為手動
【設(shè)置】-【網(wǎng)絡(luò)和互聯(lián)網(wǎng)】-【互聯(lián)網(wǎng)】
給模擬器安裝 CA 證書,從下面這個工具可以進入 system
系統(tǒng)目錄
模擬器安裝 reqable 后會提示下載如下證書到此目錄。
也可以模擬器/手機瀏覽器打開下載鏈接:http://reqable.proxy/ssl下載CA證書
安裝到用戶證書目錄(非Root設(shè)備)
在手機上按照如下步驟操作:設(shè)置-> 安全 -> 加密與憑據(jù) -> 安裝證書 -> CA證書。
選擇上一步下載的證書并安裝(需要用戶授權(quán)驗證)。檢查證書是否安裝完成:信任的憑據(jù) -> 用戶。
PC端所填地址需要與上面模擬器配置的地址與端口一致,否則會無法獲取接口信息
電腦端證書自動安裝即可
證書安裝完成后,接可以看到 https 接口信息了