Charles是一款HTTP信息抓包工具,可以有效地获取HTTP通信信息,主要用于网页的开发和调试等,Charles Mac可以看json和xml。但是其实用Google Chrome安装插件也是可以看到漂亮的格式的,可以检查HTMl,CSS和RSS内容是否标准。

你打开他,然后点选Proxy – Mac OS X Proxy。然后就可以看到你网络请求的数据了。在第一次打开的时候他会很温馨的提示你要不要设置为系统代理的。

对于iOS开发来说,截取到iPhone上的网络请求是很有用的。同理,也是可以获取到anroid设备的请求。

Charles是一个在您自己的计算机上运行的Web Proxy (HTTP Proxy / HTTP监视器)。您的web浏览器(或任何其他Internet应用程序)被配置为通过Charles访问Internet,然后Charles能够记录并显示所有发送和接收的数据。

Key Features

  • SSL Proxy:用纯文本查看SSL请求和响应。
  • 带宽节流以模拟慢的Internet连接,包括延迟。
  • AJAX调试:以树或文本的形式查看XML和JSON请求和响应。
  • AMF:将Flash Remoting / Flex Remoting消息的内容视为树。
  • 重复请求来测试后端更改。
  • 编辑请求以测试不同的输入。
  • 断点来拦截和编辑请求或响应。
  • 使用W3C验证器验证记录的HTML、CSS和RSS/atom响应。

发表回复

后才能评论