开始
学习如何使用Charles并了解它如何为您提供帮助的最好方法就是安装并查看其工作原理。 如果尚未安装,请阅读安装指南。开始使用Charles
通过从“开始”菜单,“应用程序”文件夹或任何安装位置运行该应用程序来启动Charles。如果您安装了Firefox,则会询问有关Firefox附加组件的问题。 这样,您便可以告诉Charles是否已安装Firefox加载项。
在Mac OS X上,系统会询问您有关Mac OS X代理设置的问题。 为了在Mac OS X上自动配置代理设置,您需要通过输入密码来授予Charles权限。
您可以对这两个问题回答“尚未”,稍后您将有机会。 否则,将tar.gz存档解压到适当的位置。 如果您先前已经安装了Charles,并且正在执行升级; 首先,请确保Charles不在运行,然后在先前安装的顶部进行安装或复制。 通过运行bin / charles脚本启动Charles。
初步印象
您会看到的第一件事是无标题的会话。 如果您的代理服务器设置已自动配置,您现在应该可以使用网络浏览器并观察记录在Charles中的事件。您会看到所访问的每个网站/主机的节点都显示在左侧的树中。 探索这棵树。 点击其中一个已记录的事件,您会看到有关正文的详细信息(除非在进行POST,否则可能仅在响应选项卡上),并且您会看到正在传输的数据。
这是您可以用Charles做的最简单,最常见的事情。 它非常强大,因为您现在可以看到正在传输和接收的所有内容–它使您可以深入了解实际发生的情况。