charles的安装和使用

charles的安装

在charles官网下载:https://www.charlesproxy.com/
点击download,可以根据不同的操作系统选择性下载
在这里插入图片描述

charles的使用

导航栏工具介绍:
1.清空请求数据:在这里插入图片描述
2.开始抓包,红色显示正在抓包,灰色表示取消抓包:在这里插入图片描述在这里插入图片描述
3.开启断点设置:红色表示已开启,灰色表示关闭断点设置在这里插入图片描述在这里插入图片描述
4.开启/关闭慢速网络:在这里插入图片描述
5.修改请求数据:在这里插入图片描述

charles抓取http请求

1.首选需要在charles上面设置代理,具体操作如下:
点击Proxy下面的Proxy Settings设置代理,弹出Proxy Settings框,设置Port,默认为8888,如果有端口占用问题,可以修改,设置完成后,点击ok按钮
在这里插入图片描述
在这里插入图片描述
2.charls访问控制设置:(此步骤可以设置,可以不设置)
点击Proxy下面的Access Control Settings,可以在Access Control Settings弹出框上面
在这里插入图片描述
在这里插入图片描述
3.在windows上设置代理
打开谷歌浏览器,找到设置菜单,在输入框中输入“”代理”,可以找到设置代理的地方,如下图
在这里插入图片描述
在这里插入图片描述
4.最后请求网页,可以在charles中看到对应的请求内容
注:如果charles同电脑是在一起的,在电脑端时不需要配置代理的
在这里插入图片描述

charles抓取https请求

charles如何抓取电脑端和android手机端的https请求,具体步骤如下:

windows上抓取https请求的配置

1.首先点击charles代理服务器上的help下面的SSL Proxying来安装证书,安装证书要注意的是,存储位置选择本地计算机,将证书要导入到受信任的根证书里面去,如下图:
在这里插入图片描述
在这里插入图片描述
2.点击Proxy下面的SSL Proxying Settings按钮
在这里插入图片描述
在这里插入图片描述
3.请求百度页面,就能看到请求的内容了,如果没有配置代理,抓取https请求时,数据会显示unknown
在这里插入图片描述

如何抓取手机的请求数据

1.首先需要在手机端设置代理
点击设置->wifi,将代理设置为手动配置,输入ip和端口
在这里插入图片描述

2.需要在charles中点击如下图内容
在这里插入图片描述
3.根据说明,在手机浏览器中输入chls.pro.ssl下载并且安装证书
在这里插入图片描述
4.手机端证书安装成功后,可以在手机端访问百度页面,可以早charles中查看请求内容

charles抓取指定的ip和端口的数据

点击Proxy下面的Recording Settings按钮,按照如下截图进行配置,就可以截取指定ip和端口的数据啦
在这里插入图片描述
在这里插入图片描述

charles断点配置

1.选中对应要设置断点的请求,右击点击Breakpoints,然后再网页中继续请求该笔数据
在这里插入图片描述
2.出现断点,在如下图中可以点击编辑请求数据,点击execute执行
在这里插入图片描述
3.点击编辑返回结果,点击执行,可以将修改后返回数据给前端页面
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值