1.默认情况下,charles不能解析https协议的接口,里面的请求和响应数据都是乱码格式,所以我们需要下载ssl证书,来获取里面的数据。
点击帮助—ssl代理—安装证书
点击安装证书
选择受信任的根证书颁发机构
一直下一步安装完成。
如果能获取htpps的包数据,即可对web端进行抓包
断点设置
右击窗口,选择断点
点击代理—断点设置
添加要断点的网址将数值改为*号后点击保存设置
本地修改
右击save Response保存到本地
将保存下来的文件另存为,编码格式选择utf-8,否则可能乱码
修改response指向
点击OK才可以将配置保存成功
弱网测试
一定要 打开 Enable throtting
模拟403/404
host接口,path接口路径,query空白或者*、
403和404
移动端证书下载
务必要开启端口号
修改手机相对应的设置
模拟机抓包
开启端口
依旧设置