Charles(3):Charles的界面介绍

Charles的界面介绍

  在发送网络请求的时候,charles工具界面会展示所有发送的请求数据包,如下图展示

 

快捷图标:

扫把按钮    

:点击之后可清除抓取到的所有请求

图标按钮    

:红点亮起说明正在抓取请求,红点展示为灰色说明目前不在抓取请求状态

锁按钮      

:抓取 HTTPS的开开关

乌龟按钮    

:灰色乌龟是网速设置正常,绿色乌龟指慢速网速开启了

六角形按钮

:断点图标,灰色说明断点未开启,红色说明在使用断点

钢笔按钮   

:编辑请求,点击之后可以修改请求的内容

刷新按钮   

:重复发送请求的图标,先选定某一请求点击该图标则请求会被再次发送

对号按钮   

扳手按钮  

:对应于导航栏中的tools图标,有些许功能

设置按钮 

:设置charles中的情况

会话列表:

  红色区展示的是我们抓取的所有的请求,点击+之后便可以展开该host 域名下的所有请求。点击请求之后即可在右侧区域看见该请求所对应的相应内容。

导航栏右边的tab页是sequence是请求展示的另一种形式。其实内容都是一样的,只不过将所有的请求按照时间排序展示,不再是分域名展示;

请求内容:

  展示的是某一制定请求的请求内容,可以切换导航栏查看请求的各种详细情况。例如:请求响应时间,请求头,请求详细内容,请求体等各种情况

Overview:会展示该请求的一个大体情况,例如:请求头,请求响应结束时间,请求开始时间以及自己的notes等

content:如上图所示的该请求的具体内容和服务器的相应内容(配合下面的导航栏进行查看该请求的具体内容header,cookies&&选择呈现方式form,raw)

summary:也是展示一个该请求的大体资源分布情况。例如:服务器响应了多长时间,host是什么等等

chart:以表格形式告诉我们一个响应时间的分布情况。

notes:已经很清楚了,点击之后自己可以对该请求记录一些东西,方便后续查看该接口的用途,可在overview中查看,如下图所示

 

响应内容:

  展示的是由上面的请求数据发送后服务器响应的内容(只有在请求中选择content时才可以看到响应内容)

header:响应的头信息

text:文本形式展示响应内容

hex(16进制)和compressed(压缩)一般不予查看

json:以json格式查看响应内容内容,简单明了

Compressed:被压缩的信息

json text:将json格式的内容展开书写

raw:详情内容的详细情况

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
charles error:failed to bind是指在使用charles软件时出现了无法绑定端口的错误。这个错误通常是由于端口已经被其他程序占用导致的。\[1\]端口可以被看作是服务器上的房间号,每个程序需要放在服务器上不同的房间里面。当我们的java程序占用了8888端口时,charles就无法绑定该端口,从而出现了failed to bind的错误提示。要解决这个问题,我们需要找到占用了8888端口的程序,并将其关闭或更改端口。可以使用一些网络工具来查看当前正在使用的端口,然后找到占用了8888端口的程序并进行处理。\[1\] 另外,如果你在使用charles时遇到了安装证书的界面,你需要选择第二项并信任证书,这样才能抓取https的封包。\[2\]在手机上设置charles的代理时,需要确保电脑上的charles端口设置为8888,并在手机上设置手动HTTP代理,将IP地址和端口号设置为与电脑一致。\[3\]完成这些设置后,就可以在charles中捕获手机请求了。如果charles在首次连接时弹出确认提示框,选择allow即可。后续可以在charles的access control settings中进行管理。\[3\] #### 引用[.reference_title] - *1* [charles的使用记录](https://blog.csdn.net/weixin_41951986/article/details/85234466)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down28v1,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* *3* [Charles简单教程](https://blog.csdn.net/HUIZHOU_aCHAO/article/details/104049508)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down28v1,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值