1.強大的mapping功能
charles的map功能分為map remote和map local兩種娱局。
(1)map remote:將網絡請求重定向另外一個網絡地址矮男;
(2)map local:將網絡請求重定向到本地文件。
eg段审。map local
(1)找到需要重定向的請求躁愿。比如:調用接口的返回值。
(2)右鍵知染,添加map local
(3)map to添加要重定向的本地文件
banner文件:代替mtop接口返回的返回數(shù)據(jù)
2. breakpoints斷點調試
通過使用斷點功能來篡改請求的數(shù)據(jù)或返回的數(shù)據(jù)。
(1)類似mapping斑胜,找到需要篡改的請求控淡,右鍵設置斷點。
(2)設置斷點的屬性
proxy-》breakpoints-》
雙擊斷點止潘,進行編輯:
(3)應用執(zhí)行到請求的時候掺炭,會停止,edit修改之后凭戴,點擊excute繼續(xù)執(zhí)行即可涧狮。
3.重復請求
repeat;repeat advanced。
(1)找到一個請求者冤,點擊右鍵
(2)選擇repeat advanced可以設置請求次數(shù)與間隔肤视,測試請求的健壯性。