Charles抓包工具的使用
1、工具导航栏 Charles 顶部为菜单导航栏,菜单导航栏下面为工具导航栏。视图如下图所示: 工具导航栏中提供了几种常用工具: :清除捕获到的所有请求。 :红点状态说明正在捕获请求, 灰色状态说明目前没有捕获请求。 :灰色状态说明是没有开启网速节流, 绿色状态说明开启了网速节流。 :灰色状态说明是没有开启断点, 红色状态说明开启了断点。 :编辑修改请求,点击之后可以修改请求的内容。 :重复发送请求,点击之后选中的请求会被再次发送。 :验证选中的请求的响应。 :常用功能,包含了 Tools 菜单中的常用功能。 :常用设置,包含了 Proxy 菜单中的常用设置。 2、主界面视图 Charles 主要提供两种查看封包的视图,分别名为 Structure 和 Sequence 。 Structure : 此视图将网络请求按访问的域名分类。 Sequence : 此视图将网络请求按访问的时间排序。 使用时可以根据具体的需要在这两种视图之前来回切换。请求多了有些时候会看不过来,Charles 提供了一个简单的 Filter 功能,可以输入关键字来快速筛选出 URL 中带指定关键字的网络请求。 对于某一个具体的网络请求,你可以查看其详细的请求内容和响应内容。如果请求内容是 POST 的表单,Charles 会自动帮你将表单进行分项显示。如果响应内容是 JSON 格式的,那么 Charles