WEB 调试代理应用程序
适用于windows,mac OS和Linux
Charles特征
我认为以下功能是Charles的主要特征。 探索这些功能并发现其他功能的最佳方法是下载免费试用版。
SSL代理
Charles可以充当HTTP / SSL通信的中间人,使您能够调试HTTPS会话的内容。
带宽限制
Charles通过有效地限制带宽并引入延迟来模拟调制解调器的速度,以便您可以像调制解调器用户一样体验整个网站(带宽模拟器)。
AJAX
Charles对于Web浏览器,例如AJAX(异步Java和XML)和XMLHTTP中的XML开发非常有用,因为它使您可以查看在客户端和服务器之间流动的实际XML。 Charles本机支持JSON,JSON-RPC和SOAP; 以简化的树格式显示它们,以便于查看和调试。
快闪
Charles非常适合Adobe Flash开发人员,因为您可以查看LoadVariables,LoadMovie和XML加载的内容。 Charles还具有对快闪远程(AMF0和AMF3)的本地支持。
自动配置浏览器和系统代理设置
Charles将在以下浏览器上自动配置浏览器的代理设置:
- Windows系统代理设置(包括Internet Explorer和大多数其他应用程序)
- Mac OS X系统代理设置(包括Safari和大多数其他应用程序)
- Mozilla Firefox(在所有平台上)