跳过导航 →

Charles 特点

以下是Charles的核心功能特性。要探索这些功能并发现更多特性,建议您下载免费试用版

SSL代理

Charles可作为HTTP/SSL通信的中间人,使您能够调试HTTPS会话的内容。

带宽限制

Charles通过有效限制带宽和引入延迟来模拟调制解调器速度,让您能够以拨号用户的体验来测试整个网站(带宽模拟器)。

AJAX支持

Charles对浏览器中的XML开发非常有用,如AJAX(异步JavaScript和XML)和XMLHTTP,因为它能让您看到客户端与服务器之间传输的实际XML内容。Charles原生支持JSON、JSON-RPC和SOAP,并以简化的树状格式显示,便于查看和调试。

Flash支持

Charles对Adobe Flash开发者非常有用,您可以查看LoadVariables、LoadMovie和XML加载的内容。Charles还原生支持Flash Remoting(AMF0和AMF3)。

自动配置浏览器和系统代理设置

Charles可自动配置以下浏览器的代理设置:

  • Windows系统代理设置(包括Internet Explorer和大多数其他应用程序)
  • Mac OS X系统代理设置(包括Safari和大多数其他应用程序)
  • Mozilla Firefox(全平台)