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