1. map Local 將匹配的url映射到本地文件。這個需要首先將url右鍵,save Response,將原有報文保存到本地,然后映射到該文件,修改該文件即可,直接自己寫費事
2. map Remote 將匹配的域名映射到另一個線上域名,所以叫遠程映射。通常用來切換環境,例如將測試環境的接口切換為線上環境
3. Rewrite 對匹配的url,可修改request或response的各種值,包括header、host、url、path、query param、response status、body
4. Berakpoints 對url打斷點,可以中斷Request或Response,修改請求或返回的內容,通常需要在Proxy->Berakpoints Settings中進行編輯,將Query變為*,以防止隨機數參數的影響
注意: charles要攔截https,必須安裝並信任charles的證書,包括系統和瀏覽器,並且要安裝到受信任的證書頒發機構。