第一步:
打开将要访问的网址,通过Charles抓到想要修改数据的接口
屏幕截图 2020-10-19 143523.png第二步:
点击右键勾选Breakpoints
再打上断点鼠标右键到Breakpoints---再复制url
屏幕截图 2020-10-19 143344.png
第三步:
点击Charles工具中Proxy-Breakpoints进行打断点
1:
屏幕截图 2020-10-19 143624.png
2:
弹出Breakpoints Settings 弹层
屏幕截图 2020-10-19 143752.png
如果不想用原有的网址,可以进行删除,换上自己想用的
第四步:
双击Location中的想要打断点的接口,弹出Edit Breakpoints 屏幕截图 2020-10-19 143944.png第五步:
将Query中的内容删除,输入*
如果修改Request数据,就将Request勾选
如果修改Response数据,就将Response勾选
屏幕截图 2020-10-19 144300.png
第六步:
此时重新访问该接口,Charles自动跳转到Breakpoints页面
屏幕截图 2020-10-19 144537.png
第七步:
此时修改Response数据,点击Edit Response,切换底部tab至Text,修改所需要的数据 屏幕截图 2020-10-19 144704.png第八步:
修改数据后,点击Execute,查看访问的页面,数据将会显示已修改的Response数据
屏幕截图 2020-10-19 144846.png
这是显示修改成功的数据
屏幕截图 2020-10-19 144948.png
Clarels-----断点替换之修改本地文件
第一步:
选中抓取的包
image.png
第二步:
右键单击save response保存在本地
image.png
第三步:
保存在桌面
随便起名字
屏幕截图 2020-10-19 161901.png
第四步:
桌面打开文件123456.txt,就是刚才保存的那个文件
image.png
第五步:
替换掉以前的文件
image.png
第六步:
回到charles 选中抓取的包,右键点击map local
屏幕截图 2020-10-19 162420.png
第七步:
点击ok
进网页看结果图
image.png
Clarles之弱网测试
第一步:
打开charles工具,选择proxy,点击proxy中的Throttle settings,打开网络设置页面 ,再首先勾选Enable Throttling,在Throttling preset中可以选择工具默认配置的一些网络状况
屏幕截图 2020-10-19 164301.png
第二步:
屏幕截图 2020-10-19 164459.png第三步:
如果测试中只需要只对部分域名的请求进行网络控制的话,勾选only for selected hosts选项,添加hosts
屏幕截图 2020-10-19 165837.png第四步:
最后点击ok完成
屏幕截图 2020-10-19 165102.png
e
网友评论