charles常見的實用功能

1 功能一:抓包

抓包是charles工具的基本功能也是最重要的功能,關於charles的配置大體分爲兩步:1.安裝證書(手機與pc)(可以解決字符串亂碼問題)、2.過濾請求接口(*與443代表所有)。具體的配置這裏就不講了,網上有很多,不會的童鞋自己google。

總結:抓包是一個強大的功能,可能幫我們解決很多與服務端有關的問題,如:排查錯誤、實體類創建時的屬性結構等等。

2 功能二: map local

在我們的開發過程中經常遇見這樣的場景:開發一款軟件、客戶端與服務端,服務端的接口還沒有發佈,這時客戶端無法進行真實的網絡請求,這時我們需要製造假數據,讓我們的客戶端界面可以看到,那麼我們如何得到這個假數據呢???
charles爲我們解決了這個問題,將假數據文件保存在本地,當我們請求接口時直接去response本地文件中的數據。
Tools->map local->Add
在這裏插入圖片描述
請求路徑是我們進行請求的接口,本地路徑是我們的假數據的文件路徑。

經常與charles搭配使用的工具:

switchhosts工具:進行host配置,切換到各種開發環境。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章