本次我是想用Charles 去抓取某個(gè)微信小程序的接口數(shù)據(jù)方便我這邊學(xué)習(xí)使用。請(qǐng)勿用戶違法渠道

一、首先Charles安裝與配置

下載:

去官方 下載Charles 對(duì)應(yīng)的安裝包

https://www.charlesproxy.com/download/
安裝:


一路next

注:我電腦是windows 10 64 的

安裝好之后在開(kāi)始里搜索Charles

截圖

然后打開(kāi)的界面是這樣的:

截圖

二、安裝電腦證書(shū)

下載Charles證書(shū)https://www.charlesproxy.com/assets/legacy-ssl/ssl.zip

下載之后解壓

截圖

然后雙擊安裝

三、配置Charles

截圖

截圖


改成你想設(shè)置的端口或者也可以保持默認(rèn)

然后你的手機(jī)連接這個(gè)代理(注電腦和手機(jī)必須在同一個(gè)局域網(wǎng)內(nèi))

截圖

四、然后手機(jī)連接

找到手機(jī)設(shè)置->WLAN

然后點(diǎn)擊右側(cè)修改

截圖

截圖

點(diǎn)擊右上角對(duì)勾保存之后查看Charles頁(yè)面是否有如下提示,如有提示,表示連接成功了,注意點(diǎn)擊allow允許:

截圖

配置好之后,手機(jī)在瀏覽器中輸入chls.pro/ssl安裝證書(shū):

注:最好別用默認(rèn)的瀏覽器下載證書(shū)。最好用第三方360極速瀏覽器啥的
輸入之后,跳轉(zhuǎn)如下頁(yè)面:(以iOS為例,安卓也差不多)

ios提示:

截圖

截圖
截圖

截圖

安卓手機(jī)安裝證書(shū)步驟:

最開(kāi)始下載的是.pem格式的需要手動(dòng)修改成crt格式的

然后挪到手機(jī)存儲(chǔ)/download 目錄下

截圖

裝證書(shū)本次用小米手機(jī)演示。每個(gè)手機(jī)的位置可能不一樣但是名字都差不多

打開(kāi)設(shè)置-》更多設(shè)置-》系統(tǒng)安全-》加密與憑據(jù)-》從sd卡安裝-》然后找到 手機(jī)內(nèi)存/download 目錄找到crt證書(shū)選擇會(huì)出現(xiàn)以下提示

截圖

證書(shū)名稱填寫(xiě):Charles 然后點(diǎn)擊確定就安裝成功了

至此就完成手機(jī)安裝了

五、添加https 域名

截圖

輸入host 域名 然后輸入443點(diǎn)擊OK

截圖


然后你在手機(jī)上重新請(qǐng)求一下https://api.domain.com 域名的應(yīng)用應(yīng)該就不是亂碼能正??吹剿姆祷刂盗?/p>

截圖

有問(wèn)題在下方留言或者可以聯(lián)系我qq:644332569