一,验证是否可以获取web端的https接口
1.打开charles
2.打开游览器输入数据
3.查看charles
(4)从上图所看,能获取htpps的包数据,即可对web端进行抓包
charles的功能操作
1.断点测试
接口处 鼠标右击,选择breakpoints(允许本接口使用breakpionts功能)
开始设置断点值
重新请求接口(charles的界面变为可编辑状态),修改请求参数,执行请求
关掉breakpoint,点击【abort】
如果点击了【cancel】,只关闭此次编辑。下次访问此接口时还会进入breakpoints页面。
breakpoints(修改response)断点的第二种方法
接口处 鼠标右击,选择breakpoints(允许本接口使用breakpionts功能)
开始设置断点值
输完值记得点【ok】按钮保存设置。。。
重新请求接口(charles的界面变为可编辑状态),修改请求参数,执行请求
刷新页面,请求接口(返回值便是上一步已经修改好的值)
关掉breakpoint,点击【abort】
如果点击了【cancel】,只关闭此次编辑。下次访问此接口时还会进入breakpoints页面。
2:本地修改
对于maplocal功能的理解:
接口返回值通过抓包工具处理成了 一个本地文件。这个本地文件中的设定值被作为接口返回值了。
复制 response内容,保存为.txt 文件,存在电脑本地。
打开txt
修改response指向(选中需要修改response值的接口 后点击右键,选中maplocal功能)<