Fiddler修改服务器返回
来源:互联网 发布:人工智能ai开发语言 编辑:程序博客网 时间:2024/05/01 14:07
方法一:
步骤1:点击菜单栏按钮【Rules】—【automatic Breakpoints】-【After Response】
步骤2:然后可以开始发起测试的请求,我们找到我们需要修改的接口,当然首页也行,我不修改首页,这个时候我在命令行中输入【go】命令放行,直到我要的接口出来
步骤3:我要修改的接口是【getall】如图,点击选中,看右边下方的框框,点击黄色箭头指向的按钮,【Transformer】,记住他的编码格式,默认下【chunked Transfer-Encoding】是选中的,去掉之后下方【HTTP Compression】选中在【GZIP Encoding】上的,没有的话最好,要记住选项,我们在这里统一勾选【no Compression】意思是不压缩,如果不点你的代码没办法修改是乱码的。修改完之后又要点回来的,重新压缩。(也可以直接点击decode提示,解压)
步骤4:然后点击【Textview】可以修改了,
步骤5:修改完毕,点击Run to Completion,可以看到响应修改后的信息
方法二:
步骤1:点击菜单栏按钮【Rules】—【automatic Breakpoints】-【After Response】,设置断点
步骤2:用过一款和visual studio集成非常好的移动端模拟器,有7天的试用期,可惜不支持国内支付,试用到期了怎么办,不想重装系统。
昨天看有人破解admin page,于是尝试自己动手试试,因为这款模拟器要求联网,所以首先想到使用Fiddler抓包分析
步骤3:结果抓包发现,如上图,模拟器判断试用期限只是简单的从服务器返回的json来判断,而Fiddler是可以下断点修改服务器响应数据的,这里使用Fiddler的另一个功能AutoResponder,来创建自动响应,先准备响应内容:
步骤4:注意Content-Length,指的是选中的json字符串,这里是133 bytes,再来设置AutoResponder,直接把左侧的路径拖到右侧if request matches...位置就行:
步骤5:设置:the respond with,如图:
步骤6:重新走次验证过程,重新发送请求,出现断点,激活设置的AutoResponder,点击:Run to Completion,7天试用再次达成:
备注1:
测试步骤一般是,先配置好AutoResponder,然后再设置断点,发出请求,再激活设置好的AutoResponder
备注2:
修改服务器返回为空,即修改decode后的TextView内容为:"",删除所有双引号中的信息
- Fiddler修改服务器返回
- Fiddler修改服务器返回的内容
- fiddler用法:修改http请求返回信息
- Fiddler 设置断点,修改服务器响应消息
- Fiddler 设置断点,修改服务器响应消息
- 用Fiddler设置断点修改接口返回值
- fiddler修改返回数据的三种方法
- 通过Fiddler肆意修改接口返回数据进行测试
- Fiddler学习_模拟网络限速+设置接口404+地址替换+修改返回数据
- fiddler修改接口请求返回数据Response的三种方法
- fiddler 修改 Post 数据
- Fiddler修改请求数据
- fiddler修改response header
- fiddler修改请求
- Fiddler修改请求数据
- 使用Fiddler模拟服务端返回
- Fiddler系列之修改host
- fiddler修改响应和请求
- 用非正式沟通减少需求和交互的矛盾
- java算法7~求子数组的最大累加和问题
- IOS开发之自定义Log
- HashSet的实现原理
- 【Android 基础】APP更新方法浅析
- Fiddler修改服务器返回
- android TextView line shape
- fstab简介
- C#开发的TCP client通讯界面
- CIR,CBS,EBS,PIR,PBS傻傻分不清楚?看这里!----揭秘令牌桶
- 172. Factorial Trailing Zeroes
- poj算法题1028——Web Navigation
- C/C++语言宏定义使用详解
- python LDLE如何实现清屏