开发app最烦的就是调试接口,接口顺利心情还挺好,要是不顺利,我就一句话,我去年买了个表!!!然后各种的锅就由移动端来背了。f-u-c-k!!!
于是乎,Charles就给我们提供了一个很大的方便
暴力一点说就是劫持网络请求,替换你的返回内容。
1: 如果在网络不好或者服务器出问题的时候调试接口,我们只要在本地保存一份正确的就ok了
设置步骤如下
1:打开charles
选中Tools--->Map local Settings
2:点击Add 按钮
下面的网络请求替换为例
http://192.168.1.100:8090/app/list/itemId=6666
1.Protocol:这里的Protocol就是选择你的http或者https了。
这里选中http即可
2.Host:写你要替换的网络请求域名或地址了。
这里写192.168.1.100
3.Port:就是写端口号了,没有可不写
这里写8090
4.Path:就是请求路径了
这里写/app/list/
5.Query:就写后面的具体的参数,有多少写多少
这里就写itemId=6666
3:关键点就在Map to 这里我一定要保存服务器正常返回的json数据了。随你保存什么格式都可以,只要你喜欢。
choose上就可以了。
保存即可!!!
做完以上配置就可以了,不用经过服务器了,直接请求数据!!!!
当然还有很多功能,咱们慢慢的更新吧!
有些地方说的不到位,还请各位看官指正。。。
- 欢迎各位一块学习,提高逼格!
- 也可以添加洲洲哥的微信公众号
可以来微信公众号(洲洲哥)后台给我们留言。 快来扫码关注我们吧!