首页 > 其他 > 详细

charles功能的使用

时间:2020-12-25 16:26:47      阅读:24      评论:0      收藏:0      [点我收藏+]

一.修改request请求参数值(小钢笔)
1.首先请求网页,选中接口对应的request值,点击上方任务栏的小钢笔图案
2.对应着下方会弹出新的接口,点击进去,进行修改参数
3.修改完之后点击完成(Execure)
4.修改完之后点击response,查看新的修改完的值

二.修改request请求参数值(断言)
1.首先点击选中的接口,右键选中Breakpoints(断言)
2.点击Proxy(代理),点击Breakpoint Settings(设置断点)弹出弹窗
3.把你所对应的url复制粘贴到Host里,点击任意处,自动填充,把Query里的数据替换成*,选中request,点击ok,点击ok
4.重新刷新页面,此时你的断言会弹出两条接口,点击Edit Request,修改参数值,点击完成(Execure)
5.此时查看网页,下面的值就修改成功了
6.此时退出断点的话,点击Abort,再点击任务栏的红色图案,表示取消断点,重新加载页面就恢复正常了

三.修改response返回值(断言)
1.首先点击选中的接口,右键选中Breakpoints(断言)
2.点击Proxy(代理),点击Breakpoint Settings(设置断点)弹出弹窗
3.把你所对应的url复制粘贴到Host里,点击任意处,自动填充,把Query里的数据替换成*,选中request,点击ok,点击ok
4.重新刷新页面,此时你的断言会弹出两条接口,点击Edit Request,点击text,修改返回值,点击完成(Execure)
5.此时查看网页,下面的返回值就修改成功了
6.此时退出断点的话,点击Abort,再点击任务栏的红色图案,表示取消断点,重新加载页面就恢复正常了

四.修改response返回值(maplocal)
1.请求网页,右键点击save response,保存到桌面,对里面进行修改,保存替换文件
2.在接口处右键点击Map local 复制url到Host query用*替换
3.在local path输入绝对路径,点击ok
4.重新在输入栏中写入,点击搜索,修改成功,如果想退出点击tools(工具)选中Map local,把Enable Map Local 取消对号即可

五.弱网测试(小乌龟)
1.请求网页,点击proxy(代理),选中Throttle Setting(节流阀调整),点击Enable Throttling(使用节流阀)进行调整里面的数据,最后点击ok保存
2.如果想退出就点菜单栏的小乌龟,取消慢网测试

六.模拟404/403返回值
1.点击tools(工具)选择blacklist(黑名单)
2.允许启动黑名单功能 选择接口返回值的形式 添加接口地址并保存
3.选中需要返回404/403的接口 点击ok再次请求

九.charles连接移动端进行抓包
1.首先在代理里把Windows Proxy关掉
2.点击Help,点击SSL Proxying,再点击下载最长的那个下载证书
3.点击品Proxy,点击代理设置,查看端口号
4.打开手机WLAN长摁,手动输入代理,把本地ip和代理号输入保存
5.浏览器下载证书,手机随意点开软件,就会有接口显示出来

十:抓取web端
charles抓取web端https
1.打开Charles,选择Proxy,打开Windows Proxy。
2.进入SSL Proxying Settings,勾选Enable SSL Proxying,添加
3.进入Proxy Settings - Proxies,设置端口号,如:8090,勾选Enable transparent HTTP proxying。

charles功能的使用

原文:https://www.cnblogs.com/kaixino/p/14189116.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!