网友评分:
9.7分
Charles是一款非常专业的HTTP网络抓包软件,它可以帮助网络管理人员有效的获取HTTP通道信息,用于网页的开发和调试等。使用Charles可以看json和xml,有需要的不要错过。
使用Charles在mac上进行抓包分析
在软件安装完成后,我们已经可以在mac上截取一般的网络请求了,打开软件,将Proxy设置中的Mac OS X Proxy勾选,设置为网络代理,这时候如果发生网络请求,就可以被Charles截获到
抓获信息的界面如下:
软件的功能十分强大,Structure是将请求按域名排序,Sequence是将请求时间排序,下面的Request和Response分别为请求的数据包和返回的数据包,如果是json数据,还会自动帮我们解析格式。
Charles的更多应用
过滤网络请求
有时候我们只想抓取某个主机的网络请求,我们可以设置过滤网络,在Proxy菜单中的Recording Setting中,我们选择include标签,可以在里面添加一个白名单,这样Charles就只截取在这个主机下的请求:
标签: 抓包软件