Charles for mac功能强大且功能齐全的Web调试代理和监视实用程序,Charles mac在您的计算机上运行,以帮助您更轻松,更快地测试桌面和Web应用程序,Charles帮助您密切注意计算机中进出的所有流量,并可以在监视应用流量时使用断点,简化响应和请求的拦截和编辑过程。
Charles是在您自己的计算机上运行的Web代理(HTTP代理 / HTTP监视器)。然后,您的网络浏览器(或任何其他Internet应用程序)配置为通过Charles访问Internet,Charles然后可以为您记录并显示发送和接收的所有数据。在Web和Internet开发中,您无法看到Web浏览器/客户端和服务器之间发送和接收的内容。没有这种可见性,确定错误在哪里是困难和耗时的。Charles很容易看到发生了什么,所以你可以快速诊断和解决问题。Charles调试快速,可靠和先进; 节省您的时间和挫折!
Charles可以充当HTTP / SSL通信的中间人,使您能够调试HTTPS会话的内容。Charles通过有效地限制带宽和引入延迟来模拟调制解调器速度,这样您就可以像调制解调器用户那样体验整个网站(带宽模拟器)。
Charles对于Web浏览器中的XML开发非常有用,例如AJAX(异步Javascript和XML)和XMLHTTP,因为它使您能够查看在客户端和服务器之间流动的实际XML。Charles原生支持JSON,JSON-RPC和SOAP; 以简化的树形式显示每个格式,以便于查看和调试。
Charle将使编辑和重复任意数量的请求变得非常容易和快速,以测试各种各样的后端更改和输入。Charles将使您的Internet连接调试任务变得更快,更轻松,从而节省了大量的时间。