Charles是一个HTTP代理/HTTP监控器/反向代理,使开发人员能够查看他们的机器和互联网之间的所有HTTP和SSL/ HTTPS流量。这包括请求、响应和HTTP头(包含cookie和缓存信息)。
Charles是一个运行在您自己电脑上的网络代理(HTTP代理/HTTP监控器)。您的网络浏览器(或任何其他互联网应用程序)被配置为通过Charles访问互联网,然后Charles能够为您记录和显示所有发送和接收的数据。
在网络和互联网开发中,您无法看到您的网络浏览器/客户端和服务器之间发送和接收的数据。如果没有这种可视性,就很难准确地确定故障所在,而且耗费时间。Charles可以让您很容易地看到发生了什么,因此您可以快速诊断和解决问题。
Charles使调试变得快速、可靠和先进,节省您的时间和挫折感!
主要功能
- SSL代理 – 以纯文本查看SSL请求和响应
- 带宽节流,模拟较慢的互联网连接,包括延迟
- AJAX调试 – 以树形或文本形式查看XML和JSON请求和响应
- AMF–以树形方式查看Flash Remoting / Flex Remoting消息的内容
- 重复请求以测试后端变化
- 编辑请求以测试不同的输入
- 截取和编辑请求或响应的断点
- 使用W3C验证器验证记录的HTML、CSS和RSS/atom响应
版本 | 日期 | 下载 |
---|---|---|
v4.6.4 | 2023/07/10 | 下载 |