分类
未分类

开始使用 Charles

开始

学习如何使用Charles并了解它如何帮助您的最佳方法是安装它并查看它是如何工作的。如果您还没有,请阅读安装指南

开始使用  Charles

通过从“开始”菜单、“应用程序”文件夹或安装应用程序的任何位置运行应用程序来启动 Charles。

如果你安装了Firefox,你会被问到一个关于Firefox附加组件的问题。这让你告诉查尔斯你是否安装了Firefox附加组件

在 Mac OS X 上,系统会询问您有关 Mac OS X 代理设置的问题。为了在 Mac OS X 上自动配置您的代理设置,您需要通过输入密码向 Charles 授予权限。

你可以对这两个问题回答“还没有”,以后你有机会。

第一印象

您将看到的第一件事是无标题会话。如果您的代理设置已自动配置,您现在应该能够使用 Web 浏览器并观察 Charles 中记录的事件。

您将看到节点出现在您访问的每个网站/主机的左侧树中。探索这棵树。单击其中一个记录的事件,您将看到详细信息,查看正文(可能仅在响应选项卡上,除非您正在进行 POST),您将看到正在传输的数据。

这是你可以对查尔斯做的最简单和最常见的事情。它非常强大,因为您现在能够看到正在传输和接收的所有内容 – 它可以让您在引擎盖下查看实际发生的事情。

分类
未分类

YUM 存储库

Charles有一个基于 Red Hat 的 Linux 发行版的 YUM 存储库。

cat <<EOF > /etc/yum.repos.d/Charles.repo
[charlesproxy]name=Charles Proxy Repository
baseurl=https://www.charlesproxy.com/packages/yum
gpgkey=https://www.charlesproxy.com/packages/yum/PublicKey
EOF

然后安装查尔斯:

sudo yum install charles-proxy

该软件包在 /usr/bin 中创建一个 “charles” 命令,并在窗口管理器的应用程序菜单中添加 Charles。

您也可以安装 Charles 的 beta 轨道,称为 charles-proxy-beta。

分类
未分类

APT 存储库

Charles 有一个基于 Debian 的 Linux 发行版的 APT 存储库。

注意:回购的密钥于 26 年 2016 月 <> 日更改,以利用更大的密钥大小和更强的摘要。 APT 存储库的现有用户将需要导入新的公钥。新公钥与旧公钥位于同一 URL 中,因此重复下面的 apt-key add 步骤进行添加。最后,运行 apt-get update 以使用新密钥。

首先为存储库安装 GPG 公钥,以便验证包是否已正确签名。当前公钥 ID 为 1AD28806,指纹为 4BA7 DB85 7B57 0089 7420 96E1 5F16 B97C 1AD2 8806:

wget -qO- https://www.charlesproxy.com/packages/apt/charles-repo.asc | sudo tee /etc/apt/keyrings/charles-repo.asc

或者:

sudo apt-key adv --keyserver pgp.mit.edu --recv-keys 1AD28806

然后将存储库添加到源:

sudo sh -c 'echo deb [signed-by=/etc/apt/keyrings/charles-repo.asc] https://www.charlesproxy.com/packages/apt/ charles-proxy main > /etc/apt/sources.list.d/charles.list'

然后更新您的源并安装查尔斯:

sudo apt-get update && sudo apt-get install charles-proxy

该软件包在 中创建一个命令,并在窗口管理器的应用程序菜单中添加 Charles。charles/usr/bin

您也可以安装查尔斯的测试版轨道,称为 .charles-proxy-beta

Charles 3

要安装 Charles 3,请使用软件包 charles-proxy3。您可以同时安装Charles 4  和 Charles 3。

该软件包在 /usr/bin 中创建一个 “charles3” 命令,并在窗口管理器的应用程序菜单中添加 Charles。

分类
未分类

安装 Charles

安装

首先下载 Charles 。如果您使用 Firefox,请同时下载 Firefox 附加组件。

窗户

运行安装应用程序以在“程序”菜单中安装 Charles。

Mac OS X

通过双击下载文件将其解压缩,然后将 Charles 应用程序复制到“应用程序”文件夹中。

Linux 目录

Charles 有 APT 和 YUM 存储库,如果你有基于 Debian 或基于 Red Hat 的 Linux 发行版,这是安装 Charles 的首选方法。

否则,将 tar.gz 存档解压缩到适当的位置。如果您以前安装了查尔斯并且正在执行升级;首先确保 Charles 未运行,然后在先前安装的顶部安装或复制。通过运行 bin/charles 脚本启动 Charles。