抓包工具Fiddler的使用教程(七):打断点修改Response
来源:互联网 发布:手机端淘宝首页宽屏 编辑:程序博客网 时间:2024/05/21 18:38
接下里继续我们的Fiddler教程
之前的教程中有讲到如何通过修改CustomRules.js文件来达到修改Response数据的目的,今天我们来分享如何在打断点的时候修改Response
之前有讲到,若是修改响应的数据,应该在after response 打断点,故打断点的步骤是,Rules->Automatic Breakpoints -> After Responses
如下图所示,请求被阻止:
右下角的页签,切换到Transformer
做如下的操作:
- 取消 Chunked Transfer-Encoding 的选择,该项默认是被选中的。
- HTTP Compression 选择 None
怎么解释这些操作的意思呢?
- 官方是这样解释的:
To improve performance, response bodies may be compressed and/or delivered in chunks.
Before examining or modifying such responses, you may wish to decompress or unchunk them using the Transformer.
大概意思就是说,为了提高性能,响应体是有被压缩或者采用chunked(块)的方式传输,但是如果你要修改响应体,则希望是不压缩不编码.
仔细的讲解一下这一块:
如下图所示,这是默认的选项:
切换到Raw选项,如下图所示:
如果取消了Chunked Transfer-Encoding,选择了None,查看Raw
这样是不是明白了呢!
好,接着我们的打断点修改Response,修改响应体当然也就是修改Raw的内容了,切换到Raw,就可以修改内容了:
修改之后,点击 Run to Completion ,接口响应200 ,数据修改成功!
这种方式是不是更简单一点呢,不用去view代码,但是如果要多次执行时,每一次操作都要这样修改,比较繁琐,而且很容易造成错误。
两种方法都可以,没有哪个好哪个不好,选择适合自己的就很好!
- 抓包工具Fiddler的使用教程(七):打断点修改Response
- 抓包工具Fiddler的使用教程(八):打断点修改Request
- 抓包工具Fiddler的使用教程(五): 修改response的数据
- 抓包工具Fiddler的使用教程(六):修改Response数据
- 抓包工具Fiddler的使用教程(四):修改request的header和body
- 抓包工具Fiddler的使用教程(十):修改host地址
- 网络抓包工具Fiddler 使用教程
- Fiddler抓包工具使用教程
- 抓包工具Fiddler的使用教程(十三):Fiddler模拟POST请求
- 抓包工具Fiddler的使用教程(十四):Fiddler模拟get请求
- 抓包工具Fiddler的使用教程(十八): Fiddler中如何过滤会话
- 抓包工具Fiddler的使用教程(十二)下:Fiddler抓取HTTPS
- 抓包工具Fiddler的使用教程(十三):Fiddler模拟POST请求
- Fiddler手机抓包工具的使用教程
- 抓包工具Fiddler的使用教程(一):移动端如何抓包
- 抓包工具Fiddler的使用教程(十九):Fiddler中提供的编码小工具TextWizard
- 抓包工具Fiddler的使用
- 抓包工具Fiddler的使用
- npm should be run outside of the node repl, in your normal shell
- NOIP2001 提高组 复赛 一元三次方程求解
- SpringBoot集成ActiveMQ
- jQuery中$(function(){})与(function($){})(jQuery)、$(document).ready(function(){})等的区别详细讲解
- POJ2488 A Knight's Journey(深搜DFS,字典序,骑士游历问题)
- 抓包工具Fiddler的使用教程(七):打断点修改Response
- Solr6.3.0部署tomcat
- 微信小程序css篇----所有属性(按字母排列:c,d,e开头)
- ElasticSearch 菜鸟笔记 (一)ElasticSearch 入门简介
- 回顾2016,展望2017
- android 6.0 fota升级更新modem的方法
- 常用 Git 命令清单
- 外排序
- PAT甲级 1001. A+B Format (20)