主图

Charles

在您自己的计算机上运行的 Web 代理(http Proxy / http Monitor)。任何其他互联网应用程序配置为通过 Charles 访问互联网,然后 Charles 能够为您记录和显示发送和接收的所有数据。

Web 和 Internet 开发中,您无法看到 Web 浏览器/客户端和服务器之间正在发送和接收的内容。如果没有这种可见性,就很难确定故障的确切位置且耗时。Charles 可以轻松查看正在发生的事情,因此您可以快速诊断和修复问题。 Charles 使调试快速、可靠和先进;节省您的时间和挫败感!

  • SSL 代理 – 以纯文本形式查看 SSL 请求和响应
  • 带宽限制,以模拟较慢的互联网连接,包括延迟
  • AJAX 调试 – 以树或文本形式查看 XML 和 JSON 请求和响应
  • AMF – 以树的形式查看 Flash Remoting / Flex Remoting 消息的内容
  • 重复请求以测试后端更改
  • 编辑请求以测试不同的输入
  • 用于截获和编辑请求或响应的断点
  • 使用 W3C 验证器验证记录的 HTML、CSS 和 RSS/atom 响应

特征

记录浏览器和互联网之间的所有流量

所有请求、响应、Cookie 和标头的内容

支持 SSL 和 https

节省宝贵的时间

模拟较慢的互联网连接

下载统计信息

自定义配置

快速查找并消除错误

下载

msi, 56.4 MB

dmg, 54.6 MB

tar.gz, 51 MB

资讯

开始使用 Charles

开始 学习如何使用Charles并了解它如何帮助您的最佳方法是安装它并查看它是如何工作的。如果您还没有,请阅读安装指南。 开始使用  Charles 通过从“开始”菜单、“应用程序”文件夹或安装应用程序的任何位置运行应用程序来启动 Charles。 如果你安装了Firefox,你会被问到一个关于Fi

查看更多 »

YUM 存储库

Charles有一个基于 Red Hat 的 Linux 发行版的 YUM 存储库。 cat <<EOF > /etc/yum.repos.d/Charles.repo [charlesproxy]name=Charles Proxy Repository baseurl=http

查看更多 »