下載Charles www.charlesproxy.com/
1、啟動(dòng)HTTP代理
點(diǎn)擊Proxy Settings,勾選Socks Proxy下的兩個(gè)復(fù)選框,Enable HTTP proxying over SOCKS 勾選后允許Charles抓取HTTP請(qǐng)求,HTTPS配置443接口
抓取當(dāng)前電腦的HTTP請(qǐng)求,勾選Windows Proxy
2、修改HTTP代理設(shè)置
點(diǎn)擊SSL Proxying Settings,Include部分點(diǎn)擊Add添加host,*表示全部host
3、下載并安裝證書(shū)
網(wǎng)頁(yè)接口抓取僅需下載安裝Charles Root Certificate,點(diǎn)擊安裝證書(shū),選擇當(dāng)前用戶,點(diǎn)擊下一步,選擇將所有證書(shū)都放入下列存儲(chǔ),選擇受信任的根證書(shū)頒發(fā)機(jī)構(gòu),點(diǎn)擊確定完成后證書(shū)狀態(tài)應(yīng)顯示“該證書(shū)沒(méi)有問(wèn)題”。
4、修改接口數(shù)據(jù)
選擇想要修改數(shù)據(jù)的接口,右擊后選擇Breakpoints,刷新頁(yè)面
修改接口請(qǐng)求數(shù)據(jù),使用Edit Request;不修改點(diǎn)擊Cancel等待接口請(qǐng)求后的返回,
修改接口返回?cái)?shù)據(jù),點(diǎn)擊Edit Response,選擇JSON Text便于分析,修改目標(biāo)字段,此處修改字段為monitor_clear_time,修改后點(diǎn)擊Execute執(zhí)行,觀察頁(yè)面變化