charles 過濾指定域名


本文參考:charles 過濾指定域名

當使用”序列視圖”的時候

請求多了有些時候會看不過來,Charles 提供了一個簡單的 Filter 功能,可以輸入關鍵字來快速篩選出 URL 中帶指定關鍵字的網絡請求。

對於需要抓取的某個請求,通常情況下,我們需要對網絡請求進行過濾,只監控向指定目錄服務器上發送的請求。對於這種需求,以下幾種辦法:

方法一:直接過濾域名;

在主界面的中部的 Filter 欄中填入需要過濾出來的關鍵字。

例如查看我以前博客的域名:https://zhubangbang.com , 那么只需要在 Filter 欄中填入 zhubangbang.combang

即可過濾含有這些關鍵字信息的請求(只要host和path中含有即可)。

https://a.axihe.com/img/charles/image_thumb-4.png

方法二:修改Include的域名和端口

在 Charles 的菜單欄選擇 “Proxy”->”Recording Settings”,

然后選擇 Include 欄,選擇添加一個項目,然后填入需要監控的協議,主機地址,端口號。

這樣就可以只截取目標網站的封包了;

https://a.axihe.com/img/charles/image_thumb-5.png

通常情況下,我們使用方法一做封包過濾,方法二做一些唯一的域名抓包,正常情況下,不推薦這種設置方法;

因為這種方法,你的charles只能抓你配置的域名;

如果某天早晨,你的charles一切正常,訪問也正常,而且在active commections里也看到了某個域名的請求信息,但是在主界面死活看到獲取到的信息;

不用着急,非常有可能是因為你設置了include的指定域名;

而且是設置后你忘記解除了,導致你一臉懵逼;

這種方法非常不推薦,太粗暴了,除非你這半個月都只看某個HOST下的信息,否則千萬千萬別這么搞,很容易在以后使用時候的忘記解除;

如果你只是為了更清楚的查看某個域名下的請求和響應信息,推薦使用結構視圖模式下的焦點域名設置;那種模式比這種方法更好,下面是過濾焦點域名后在序列模式下的調用方法;

方法三:過濾焦點域名

https://a.axihe.com/img/charles/02_thumb.png

在目標的網絡請求上右鍵,選中focus(此時,該域名已經被設置為一個焦點標記了;);

然后點擊fillter后面的focused來篩選你的做的focus標記文件;

你設置的焦點域名在”focused Hosts”里面可以查看和管理

https://a.axihe.com/img/charles/image_thumb-6.png

結構視圖,這種模式下的展現更加人性化;

當你設置某個域名為焦點域名的時候,會把當前域名單獨顯示在上面,

而其它的非焦點域名,都會在other Hosts里顯示;

https://a.axihe.com/img/charles/image_thumb-7.png

本文參考:https://www.axihe.com/


免責聲明!

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



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