1、下载Mac 版的 chrome (4.2) 官方版
2、 设置为Mac ox proxy
3、需要到钥匙串中 将 ssl 证书 设置总是信任
4、下载 chrome 插件 Proxy SwitchyOmega
4.1 进入 chrome 扩展程序 Proxy SwitchyOmega 配置 proxy
![](https://img.haomeiwen.com/i3925062/2d5b7b5a760bcfab.png)
设置 代理协议 代理服务器 代理端口
配置如图
然后点击左下方的 应用选项 即可
5、随便打开一个一个网页 右上角会出现一个小圆圈
点击出现:
![](https://img.haomeiwen.com/i3925062/3259512ba7027118.png)
![](https://img.haomeiwen.com/i3925062/9eec017f95518439.png)
选择 proxy 即可完成 代理 (不需要就选择 直接连接 去掉代理服务(进入网络设置取消网络代理和安全代理))
6、用chales 进行网络包调试
6.1 选择proxy(代理) 勾选 MacOS Proxy
![](https://img.haomeiwen.com/i3925062/c2e4832b94fdb18b.png)
6.2 在测试的页面 获取数据(我是在自己的工程做的 ) 就可以看到
![](https://img.haomeiwen.com/i3925062/2c78a3a034c5526e.png)
6.2 把鼠标放到左侧的网络请求上 处出现 选择breakPoint(断点)
![](https://img.haomeiwen.com/i3925062/f2ae1f4403a6b913.png)
6.3 在proxy -> breakPoint Settinhg -> 断点设置(可以设置我们要拦截去向- 请求request/响应response)
![](https://img.haomeiwen.com/i3925062/22f52722620d0575.png)
request / response 可以设置你要拦截请求还是响应包 默认是 都选 根据需要选择 (我想模拟错误信息处理就单独选择response)
6.4 发出这个网络请求 出现
![](https://img.haomeiwen.com/i3925062/44c2c82a5989c6de.png)
通过编辑响应数据实现模拟数据
额外信息:
为了可以清晰明了的使用接口我们可以过滤接口:
在 proxy -> record setting ->include 设置我们要的 host 地址 进行过滤
![](https://img.haomeiwen.com/i3925062/c891f7a27234b800.png)
基本就是这些,很久不用,如果有错误的欢迎指出!!!
网友评论