Charles for Mac 是一款功能强大且功能齐全的 Web 调试代理和监控实用程序,旨在在您的计算机上运行,帮助您更轻松,更快速地测试桌面和 Web 应用程序。
Charles 是在您自己的计算机上运行的 Web 代理(HTTP 代理 / HTTP 监视器)。然后,将您的 Web 浏览器(或任何其他 Internet 应用程序)配置为通过 Charles 访问 Internet,然后 Charles 可以为您记录和显示所有发送和接收的数据。
在 Web 和 Internet 开发中,您无法看到 Web 浏览器/客户端与服务器之间正在发送和接收的内容。没有这种可见性,很难准确地确定故障的位置。Charles 可以轻松地查看正在发生的事情,因此您可以快速诊断和解决问题。
Charles 使调试变得快速,可靠和高级。节省您的时间和沮丧!
主要特征
SSL 代理 –以纯文本格式查看 SSL 请求和响应
带宽限制以模拟较慢的 Internet 连接(包括延迟)
AJAX 调试–以树或文本形式查看 XML 和 JSON 请求和响应
AMF –以树形视图查看 Flash Remoting / Flex Remoting 消息的内容
重复请求以测试后端更改
编辑请求以测试不同的输入
拦截和编辑请求或响应的断点
使用 W3C 验证器验证记录的 HTML,CSS 和 RSS / atom 响应
4.6.1 更新内容:
外部 DNS 解析器选项(用于使用您自己的外部 DNS 解析器覆盖系统 DNS)
修复新的 SSL CA 证书以与 iOS 和 macOS 更改兼容
在 macOS 上提高了稳定性,尤其是在多显示器设置方面
修复 Java 11 的在 Java VM 中安装 Charles Root 证书选项
通过 IP 而非名称建立连接时,使用 TLS 改进主机的显示
修复了 macOS 上的暗模式支持
4.5.6 更新内容:
Charles 的系统代理设置帮助器工具(ProxyHelper)中修复的安全漏洞
未经授权的应用程序或用户可以与 Charles 的 ProxyHelper 应用程序通信以更改系统代理设置。
自定义 SSL 服务器,客户端和根证书导入已修复
View As 和 Viewer 映射现在支持 URL 编码和分段选项
原创文章,作者:kepupublish,如若转载,请注明出处:https://blog.ytso.com/180281.html