美文网首页程序员
mac chrome + charles 代理 更改网络req包

mac chrome + charles 代理 更改网络req包

作者: Gaizka | 来源:发表于2018-03-02 10:29 被阅读603次

1、下载Mac 版的 chrome (4.2) 官方版

2、 设置为Mac ox proxy 

3、需要到钥匙串中 将 ssl 证书 设置总是信任 

4、下载 chrome  插件 Proxy SwitchyOmega

4.1 进入 chrome 扩展程序 Proxy SwitchyOmega 配置 proxy

设置 代理协议 代理服务器 代理端口  

配置如图 

然后点击左下方的 应用选项 即可

5、随便打开一个一个网页 右上角会出现一个小圆圈

点击出现: 

选择 proxy 即可完成 代理 (不需要就选择 直接连接  去掉代理服务(进入网络设置取消网络代理和安全代理))

6、用chales 进行网络包调试

6.1 选择proxy(代理)  勾选 MacOS Proxy

6.2 在测试的页面 获取数据(我是在自己的工程做的 ) 就可以看到

6.2 把鼠标放到左侧的网络请求上 处出现  选择breakPoint(断点)

6.3 在proxy -> breakPoint Settinhg -> 断点设置(可以设置我们要拦截去向- 请求request/响应response)

request / response  可以设置你要拦截请求还是响应包 默认是 都选  根据需要选择 (我想模拟错误信息处理就单独选择response)

6.4  发出这个网络请求 出现

通过编辑响应数据实现模拟数据

额外信息: 

为了可以清晰明了的使用接口我们可以过滤接口:

在 proxy -> record setting ->include 设置我们要的 host 地址 进行过滤

基本就是这些,很久不用,如果有错误的欢迎指出!!!

相关文章

网友评论

    本文标题:mac chrome + charles 代理 更改网络req包

    本文链接:https://www.haomeiwen.com/subject/tsgoxftx.html