### 入门
学习如何使用`Charles`及其工作原理的最好方法就是安装并查看它是如何工作的。 如果您还尚未安装,请先阅读 [安装指南](https://www.charlesproxy.com/documentation/installation/)。
#### 开始使用Charles
从开始菜单、应用程序文件夹或您安装应用程序的位置运行应用程序,启动`Charles`。
如果您安装了`Firefox`,您可以查看有关 [Firefox附加组件](https://www.charlessproxy.com/documentation/configuration/browser-and-system-configuration/)的问题。这让您可以告诉`Charles`您是否安装了[Firefox附加组件](https://www.charlessproxy.com/documentation/configuration/browser-and-system-configuration/)。
在`Mac OS X`上,您可以查看有关 [Mac OS X 代理设置](https://www.charlessproxy.com/documentation/configuration/browser-and-system-configuration/) 的问题。为了自动配置`Mac OS X`上的代理设置,您需要通过输入密码授予`Charles`权限。
如果您尚未安装`Charles`和`Firefox`,后面再安装也是可以的。
#### 第一印象
首先你会看到一个无标题的回话。如果您的代理设置已经自动配置,您现在应该可以使用您的网页浏览器,并观察正在记录的事件。
您将在左侧的树中看到您访问的每个网站/主机的节点。探索这棵树,单击其中一个记录的事件,您将看到详细信息并查看主体(可能只有在`response`选项卡上,除非您正在做`post`),然后您将看到正在传输的数据。
这是你能对`Charles`做的最简单最常见的事情。它是难以置信的强大,因为你现在能够看到所有正在发送和接收的东西-它让你能够深入了解实际发生的情况。
- 欢迎
- 安装
- APT 仓库
- YUM 仓库
- 快速上手
- 配置
- 浏览器 & 系统配置
- 偏好
- 录制设置
- 代理设置
- 访问控制
- 外部代理
- HTTP 1.1
- 使用 Charles
- 会话
- 记录
- 请求 & 响应
- 焦点
- 图表
- 导入
- 导出
- SSL 证书
- 负载测试
- Web 界面
- 协议缓冲
- 命令行选项
- 代理
- 限流
- 断点
- SSL 代理
- 反向代理
- 端口转发
- 工具
- 无缓存
- 阻止 Cookies
- 远程映射
- 本地映射
- 重写
- 黑名单
- DNS 欺诈
- 镜像
- 自动保存
- 客户端进程
- 重放
- 高级重放
- 编辑
- 校验
- 命令行工具
- 常见问题
- 附注信息
- HTTP 代理
- HTTP 监控
- AMF
- 第三方库
- Unicode 支持
- AJAX 调试
- 传统 SSL 代理
- 更新历史
- 旧版本
- 安全
- 隐私声明
- Charles iOS 版
