Charles for Mac是应用在Mac上的一款简单易用的信息抓包工具,可以为您记录并显示发送和接收的所有数据,在Web和Internet开发中,您无法看到Web浏览器/客户端和服务器之间发送和接收的内容。没有这种可见性,确定错误在哪里是困难和耗时的。Charles很容易看到发生了什么,所以你可以快速诊断和解决问题。
charles抓包工具mac功能介绍
SSL代理 - 以纯文本格式查看SSL请求和响应
带宽限制以模拟较慢的Internet连接,包括延迟
AJAX调试 - 将XML和JSON请求和响应视为树或文本
AMF - 将Flash Remoting / Flex Remoting消息的内容查看为树
重复请求以测试后端更改
编辑请求以测试不同的输入
截断和编辑请求或响应的断点
使用W3C验证器验证记录的HTML,CSS和RSS / atom响应
charles抓包工具mac亮点特色
SSL代理charles mac可以充当HTTP / SSL通信的中间人,使您能够调试HTTPS会话的内容。
带宽限制charles mac通过有效地抑制带宽和引入延迟来模拟调制解调器速度,以便您可以像调制解调器用户那样体验整个网站(带宽模拟器)。
AJAXcharles mac对Web浏览器中的XML开发非常有用,例如AJAX(异步JavaScript和XML)和XMLHTTP,因为它使您能够看到在客户端和服务器之间流动的实际XML。charles mac本身支持JSON,JSON-RPC和SOAP; 以简化的树形格式显示每一个格式,便于查看和调试。
强大支持charles mac对Adobe Flash开发人员非常有用,因为您可以查看LoadVariables,LoadMovie和XML加载的内容。charles mac还对Flash Remoting(AMF0和AMF3)提供本机支持。
自动配置浏览器和系统代理设置charles mac将在以下浏览器上自动配置浏览器的代理设置:Windows系统代理设置(包括Internet Explorer和大多数其他应用程序)Mac OS X系统代理设置(包括Safari和大多数其他应用程序)Mozilla Firefox(在所有平台上)
更新日志
改进的 macOS 和 iOS SSL 证书兼容性外部 DNS 解析器选项macOS 崩溃修复修复不应该被代理的主机的 SSL 代理支持 Bearer 授权令牌通过 HTTP 2 修复 NTLM 身份验证在对不存在的域使用 HTTPS 时修复 DNS 欺骗针对 Java 更改和 iOS 模拟器更改更新 SSL 代理证书安装
用户评论
第一次用了这个《Charles for Mac》的信息抓包工具,操作非常简单,界面也很清晰,推荐给那些刚接触Mac的用户。
有19位网友表示赞同!
之前一直用手机抓包,现在转到电脑上用《Charles for Mac》,瞬间感觉效率高很多!
有14位网友表示赞同!
这款工具支持多种协议,能帮我发现APP运行中的小问题,省了很多调试时间。
有7位网友表示赞同!
以前做项目的时候,数据泄露是常有的事,没想到《Charles for Mac》能帮我解决这个烦恼。
有15位网友表示赞同!
跟同事一起用这个工具测试网站,合作效果非常好,赞一个!
有14位网友表示赞同!
听说这个《Charles for Mac》在Mac平台上的成功率比其他工具高,亲测真的不错。
有12位网友表示赞同!
用了这个工具之后,我发现抓包变得轻松多了,界面简洁易懂,功能齐全。
有20位网友表示赞同!
用了这么久《Charles for Mac》,感觉它越来越强大了,不断更新让人惊喜。
有10位网友表示赞同!
这个工具对我来说是个宝贝,不仅能解决问题,还能提高工作效率。
有16位网友表示赞同!
在项目测试阶段,《Charles for Mac》帮了大忙,非常感谢开发者们。
有15位网友表示赞同!
自从用了《Charles for Mac》,我的工作进度提高了不少,真心推荐给大家。
有5位网友表示赞同!
<a href="http://www.example.com" target="_blank">(这里插入推荐链接)</a> 感觉这款抓包工具挺专业的,值得尝试!
有10位网友表示赞同!
《Charles for Mac》的教程很多,新手也可以轻松上手。
有16位网友表示赞同!
用这个工具做爬虫开发,速度快了很多,感谢开发者们的辛勤付出。
有10位网友表示赞同!
我在项目中遇到难题,请教了论坛上的热心网友,《Charles for Mac》帮助他们解决了问题,超感动!
有7位网友表示赞同!
我的同事都夸我《Charles for Mac》用的好,让我在团队中成了技术小达人。
有13位网友表示赞同!