Charles-修改Request及Response


1、修改Request

(1)右擊需要被修改的請求,選擇Breakpoints;再右鍵就會看到Breakpoints 前有打勾

(2)、 再次訪問已添加斷點的請求時會被中斷,訪問會處於加載狀,可以通過“Edit Request” 窗口修改請求內容, 然后點擊“Execute” 繼續執行請求;如果不需要修改Request內容的話,也可直接點擊“Execute” 繼續執行請求

2、修改Response

由於選擇了Breakpoints,修改Request 執行后,請求發出,服務器處理后返回Response也會被中斷,可以通過“Edit Request” 窗口修改返回內容, 然后點擊“Execute” 把修改后的Response返回給客戶端;如果不需要修改Response內容的話,也可直接點擊“Execute” 把Response內容返回

如下圖,把<title> 中的值改為當鋪,然后點擊“Execute”  

操作后可以取消對Breakpoints的勾選,再執行時該請求就不會被中斷了

3、篩選請求

當Charles抓取到很多請求時,而自己關注的請求往往只有某一個,在那么多請求中找出一個請求比如難,可以通過篩選來查看關注的請求

Charles有兩種視圖,Structure和Sequance。

Structure視圖是默認的,它展示的是按結構來組織的請求,通過結構你可以逐步鎖定你關心的請求所在的范圍直到找到它;

Sequance視圖下,你可以在Filter區域寫入關鍵字來過濾出你關心的請求,這種辦法更加直接快捷


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM