一.修改响应体(只要勾选了主导航Tools--rewrite之后,则请求会一直被修改)

目的:需要测试数据为空,为纯英文,纯数字等多种情况,为了不麻烦后端的技术人员一支来配置,那么咱们就可以改造数据啦!动手吧!

实例:原数据为下述左图     想将其修改为下述右图

         

修改方法如下:点击主导航栏上的Tools--Rewrite,则会进入以下页面。按照步骤完成之后,即可重新刷新客户端数据已经发生了变化。

 第1步骤(添加信息)如下:添加一个新项目,用于记录本次的问题

 第2步骤(起名字)如下:给我们的项目随便起个自己懂得名字吧!以便后续查询&使用。

第3步骤(填写api的路径信息)如下:想修改的api为下述左边蓝色框选中的这个,则你需要填写的地方如下方右图所示,点击OK即可该完成步骤

填写path时,路径后面的斜杠不可少啊。如果你嫌弃麻烦的话,直接不填写path和Host都是可以的。

   

第4步骤(添加想要修改的请求体)如下:想要修改的数据值方法在后续的备注中予以说明

备注:

问:我们修改的数据值是在哪里找到的呢?

答:第一步:首先在响应体的json格式下找到我们想要修改的参数以及参数对应的数值,将鼠标放在参数(也就是下图的following_count)右击复制该参数copy selection

第二步:将响应体切换到Text格式下,之后按ctrl+f查找刚才的参数

第三步:在响应体的Text格式下复制自己想要修改的参数对应的数据。在本里中我就只复制了"following_count":0这一点点,当然你可以去复制更多的数据一次性更改更多。到此时你就已经获取到了你想要的参数值,尽情的去更改他吧!

转载于:https://www.cnblogs.com/xiaocainiao920/p/8674600.html

charles修改响应体相关推荐

  1. Spring/SpringBoot 过滤器修改、获取http 请求request中的参数 和 response返回值,比如修改请求体和响应体的字符编码

    通过自定义filter,RequestWrapper,ResponseWrapper 处理请求和响应数据,比如修改请求体和响应体的字符编码 1.request 和 response 中的数据都是 存在 ...

  2. java过滤器修改响应,在过滤器中实现修改http请求体和响应体

    在一些业务场景中,需要对http的请求体和响应体做加解密的操作,如果在controller中来调用加解密函数,会增加代码的耦合度,同时也会增加调试的难度. 参考spring中http请求的链路,选择过 ...

  3. baseresponse响应类_Java response响应体和文件下载实现原理

    通过response 设置响应体: 响应体设置文本: PrintWriter getWriter() 获得字符流,通过字符流的write(String s)方法可以将字符串设置到response 缓冲 ...

  4. 使用 @ControllerAdvice 和 实现ResponseBodyAdvice接口, 拦截Controller方法默认返回参数,统一处理返回值/响应体

    使用 @ControllerAdvice 和 实现ResponseBodyAdvice接口, 拦截Controller方法默认返回参数,统一处理返回值/响应体 1.Controller代码 以下是Co ...

  5. Fiddler改包场景04——先拦截请求,修改请求,再拦截响应,修改响应,放行响应

    场景 请求百度首页,返回163首页的页面,并且标题变为:百度一下,你就来到了网易. 思路 1,拦截百度首页的请求,改为163首页的请求,放行请求 1,获取163首页的请求消息.如何获取?--抓包获取. ...

  6. Android中使用logger打印完整的okhttp网络请求和响应的所有相关信息(请求行、请求头、请求体、响应行、响应行、响应头、响应体)

    如果你的项目中的网络请求库是Retrofit的话,他的底层封装的是OkHttp,通常调试网络接口时都会将网络请求和响应相关数据通过日志的形式打印出来.OkHttp也提供了一个网络拦截器okhttp-l ...

  7. selenium 获取请求响应信息,包括请求的响应头和响应体

    在我们使用selenium请求网页时,有时不想从浏览器解析后的html标签获取数据,如果能直接获取url返回的json格式数据会更容易解析.就像request和scrapy爬虫返回的响应数据一样.那么 ...

  8. Charles 修改接口返回数据

    前言    测试中,我们经常会遇到一些边界值数据很难造出来,首先能想到的是能否可以模拟这些场景,以覆盖case,这时经常需要修改接口请求或者返回数据.在我之前的文章有介绍如何通过打断点的方式进行修改, ...

  9. 基于Spring AOP的统一响应体的实现(注解版)

    基于Spring AOP的统一响应体的实现(注解版) 一.前言 在上一篇系列中 我们 统一参数校验,统一结果响应,统一异常处理,统一错误处理,统一日志记录,统一生成api文档, 对于统一数据响应返回规 ...

最新文章

  1. 解决工控网络通信协议威胁的实践
  2. 将文件转为stream流_NIO之文件IO
  3. C语言常用字符串操作函数大全详解(strstr,strtok,strrchr,strcat,strcmp,strcpy,strerror,strspn,strchr等)
  4. java fastjson vector转为json_java对象与Json字符串之间的转化(fastjson)
  5. 如何用ModelsimSE仿真IP核-以PLL为例
  6. Oracle join
  7. Java开源生鲜电商平台-支付模块的设计与架构(源码可下载) Java开源生鲜电商平台-订单表的设计(源码可下载)...
  8. 常见linux软件下载地址
  9. Python pytz时区转换
  10. 通过USB连接线ssh到iOS中
  11. JAVA我的世界怎么做成就_我的世界:又一人解锁100%成就!这几项公认最难任务,你能完成吗...
  12. 为了找出羞羞视频,百度云居然有“娇喘模式”
  13. 阿里云Centos8 yum报错Failed to synchronize cache for repo ‘BaseOS‘解决方案,通过换文件的方式来解决。
  14. Vanishing Point Constrained Lane DetectionWith a Stereo Camera (IEEE 2017)
  15. SD-WAN网络加速,开通游戏快车道
  16. 计算机房间的英语,酒店客房状态常用英语
  17. scratch(图形化编程工具)做一个贪吃蛇的游戏(包含视频讲解+源码)!
  18. B站马士兵python入门基础版详细笔记(6)
  19. 【知识图谱】实践篇——基于知识图谱的《红楼梦》人物关系可视化及问答系统实践:part7项目优化与打包
  20. Lesson 15 Fifty pence worth of trouble

热门文章

  1. hdu3068马拉车
  2. 动态改变stage桢数
  3. Babel 7 基础入门学习(详细版)
  4. /home文件夹重新划分独立分区
  5. BZOJ1050 [HAOI2006]旅行
  6. 思维导图分析http之前端组成
  7. 几种字符串加密解密的方法
  8. 慎用SELECT INTO复制表
  9. Struts2中的OGNL详解
  10. 创建自己的共用js库