标签:charles Rewrite Charles 超净 点击 天华 mock
Charles的mock实战之Rewrite
Rewrite原理是指客户端发送请求,通过charles工具根据Rewrite规则修改请求内容发送到服务端,服务端返回的响应内容通过charles工具根据Rewrite规则修改响应的内容发送到客户端。
1、打开Charles,并且打开手机上的雪球app,保证Charles能够抓取到雪球app的数据。
2、打开charles界面,点击找到Tools中的Rewrite,如图:
3、点击Rewrite,进入到Rewrite界面,选中Enable Rewrite,并且点击Add按钮添加,并输入自己的请求名称,如图:
4、点击Location下面的Add,根据自己的请求地址进行填写,我这里为了方便就填写全局的了,如图:
5、点击Type下面的Add,进入Rewrite Rule界面,我这里以修改body为例,选择Type为body,取消Request,选中Response,找到Math下面的value值为天华超净,找到Replace下的value值为天华超净天华,如图:
- type可以根据自己的需要进行选择,可以选择修改的URL,body,header,Response Stutas等信息
- 其他的根据你选择的type信息进行修改自己需要的规则内容
- 还有重要的一点,Rewrite Rule设置支持正则表达式进行修改
6、点击OK,然后再点击OK返回到charles主界面,刷新打开的雪球app行情页,进行刷新,前端页面上的天华超净已经改为天华超净天华了,说明修改成功了,如图:
至此,Charles的mock实战之Rewrite的功能简单的介绍完成了。
标签:charles,Rewrite,Charles,超净,点击,天华,mock 来源: https://blog.csdn.net/qq_33581509/article/details/116177010
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。