Charles -- 修改返回的報(bào)文

一、直接修改返回的響應(yīng)信息
1、先對(duì)需要處理的請(qǐng)求打斷點(diǎn)
2、執(zhí)行請(qǐng)求,編輯響應(yīng)


編輯響應(yīng)

3、檢查修改的響應(yīng)信息是否生效

二、通過(guò)映射方式修改
Charles中有兩種修改映射的方法 Map Local 和 Map Remote,兩種方法各有不同的用處。
1、本地映射 Map Local
修改映射方式讓請(qǐng)求去讀取我們本地的文件并返回,主要是用于本地調(diào)試程序來(lái)發(fā)現(xiàn)問(wèn)題:
1.1 選中一條網(wǎng)絡(luò)請(qǐng)求-->右鍵-->Save Response 將返回報(bào)文保存到本地磁盤


保存報(bào)文到本地

1.2 根據(jù)自己要測(cè)試的要求來(lái)修改本地的報(bào)文,并保存


修改報(bào)文

1.3 選中相同的請(qǐng)求-->右鍵-->Map Local 將請(qǐng)求映射到剛才保存的返回報(bào)文


選擇本地保存的報(bào)文

1.4 設(shè)置完映射之后每次該請(qǐng)求都會(huì)從設(shè)置的本地文件中讀取并返回?cái)?shù)據(jù),我們可以隨心所欲的修改保存的報(bào)文達(dá)到調(diào)試接口的目的。


檢查響應(yīng)結(jié)果

三、關(guān)閉映射
點(diǎn)擊Tools下方Map Local打開窗口,去掉有映射的接口前方的復(fù)選框勾選,點(diǎn)擊OK,即可生效


image.png
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

友情鏈接更多精彩內(nèi)容