首页 > 其他分享 >Charles----伪造手机端的request和reponse参数

Charles----伪造手机端的request和reponse参数

时间:2022-10-21 11:32:18浏览次数:50  
标签:map settings Charles request reponse breakpoints 修改 local

使用场景:

  在测试中通过伪造reponse数据来模拟某些测试场景,如下截图。要求:通过修改reponse中的值,再次请求修改7为100,只是会显示为99+

  

Charles----伪造手机端的request和reponse参数_解决方案

实现方式:

  1、通过breakpoints来尝试修改

  2、通过map local settings来修改参数进行保存,然后调用本地数据来实现数据的更改。

解决方案 :

  1、通过breakpoints来实现,会出现某些情况下修改不成功的问题,具体可自己尝试下。

  2、如果breakpoints不能实现数据的修改,可直接使用map local settings的方式来达到要求。

具体通过map local settings来实现的步骤如下:

1、右键接口,选择“save reponse.......”进行接口reponse保存到本地。

2、打开本地保存的reponse文件,进行需要的参数修改

Charles----伪造手机端的request和reponse参数_javascript_02

3、选择本地已经保存修改后的文件。     

Charles----伪造手机端的request和reponse参数_数据_03

 

4、重新再次请求此接口,查看是否数据按照修改的内容在APP中实际进行了修改。

       

Charles----伪造手机端的request和reponse参数_解决方案_04

5、查看手机中的数据,实际已经被修改。

       

Charles----伪造手机端的request和reponse参数_javascript_05

 

 作者:Syw



标签:map,settings,Charles,request,reponse,breakpoints,修改,local
From: https://blog.51cto.com/u_15739244/5781768

相关文章