Charles 过滤网络请求

方法一:在主界面的中部的 Filter 栏中填入需要过滤出来的关键字。例如我们的服务器的地址是:http://baidu.com , 那么只需要在 Filter 栏中填入 baidu 即可。

Structure模式界面

Charles  过滤网络请求

 Sequence模式界面

Charles  过滤网络请求

方法二:在 Charles 的菜单栏选择 “Proxy”–>“Recording Settings”,然后选择 Include 栏,选择添加一个项目,然后填入需要监控的协议,主机地址,端口号。这样就可以只截取目标网站的封包了。如下图所示:

Charles  过滤网络请求

通常情况下,我们使用方法一做一些临时性的封包过滤,使用方法二做一些经常性的封包过滤。

 方法三:在想过滤的网络请求上右击,选择 “Focus”,之后在 Filter 一栏勾选上 Focussed 一项,如下图所示:(过滤焦点域名)

Charles  过滤网络请求

设置完可在“focused Hosts”里面查看View--focused Hosts

Charles  过滤网络请求

Charles  过滤网络请求