Charles是一款非常专业的HTTP网络抓包软件,它可以帮助网络管理人员有效的获取HTTP通道信息,用于网页的开发和调试等。使用Charles可以看json和xml,有需要的不要错过。

charles mac版

【使用指南】

  使用Charles在mac上进行抓包分析

  在软件安装完成后,我们已经可以在mac上截取一般的网络请求了,打开软件,将Proxy设置中的Mac OS X Proxy勾选,设置为网络代理,这时候如果发生网络请求,就可以被Charles截获到

使用Charles在mac上进行抓包分析

  抓获信息的界面如下:

抓获信息的界面如下

  软件的功能十分强大,Structure是将请求按域名排序,Sequence是将请求时间排序,下面的Request和Response分别为请求的数据包和返回的数据包,如果是json数据,还会自动帮我们解析格式。

  Charles的更多应用

  过滤网络请求

  有时候我们只想抓取某个主机的网络请求,我们可以设置过滤网络,在Proxy菜单中的Recording Setting中,我们选择include标签,可以在里面添加一个白名单,这样Charles就只截取在这个主机下的请求:

过滤网络请求

Charles(mac网页抓包工具) V4.2.1 Mac版下载地址

远程下载