Fiddler 教程

Fiddler 组合器(发送序列化请求)

在某些场景中,可以发送多个请求,这些请求除了某个有序的数字外,其他完全相同。如下图:

上图中,是一些图片,这些图片名称基本一致,只是名称的序号不一样。我们可以利用 Fiddler 发送序列化请求,逐一访问 png-001.png 到 png-0007.png 图片。做法如下:

(1)在 Fiddler 的 Composer 组合器中,输入 URL 地址,URL 地址中序号部分使用 # 号代替,如下图:

上图中,URL 输入为 http://localhost/image/png-#.png ,其中序列号部分使用#号代替。

(2)点击“Execute”按钮执行请求,此时 Fiddler 要求输入序号开始值,如下图:

注意,我了保证产生的序列号是4位,在1前面添加了3个0。

(3)当我们输入完序列的开始序号后,点击“OK”按钮,Fiddler 将弹出输入序号结束值的弹框。如下图:

当我们点击“OK”按钮后,Fiddler 将自动计算序列且发起 HTTP 请求。最终执行结果如下图:

Fiddler 一共发了7个请求,从 png-0001.png 到 png-0007.png。

注意:

(1)序列请求功能只有在使用 Parsed 选项卡时才可用;如果请求是以 Raw 选项卡编写,# 会作为纯文本处理。

(2)有些服务器不会返回响应,除非包含期望的 Referer 头。在请求的 Referer 头前面包含 #,表示 Fiddler 要用当前的请求号替换该字符。

说说我的看法
全部评论(
没有评论
关于
本网站专注于 Java、数据库(MySQL、Oracle)、Linux、软件架构及大数据等多领域技术知识分享。涵盖丰富的原创与精选技术文章,助力技术传播与交流。无论是技术新手渴望入门,还是资深开发者寻求进阶,这里都能为您提供深度见解与实用经验,让复杂编码变得轻松易懂,携手共赴技术提升新高度。如有侵权,请来信告知:hxstrive@outlook.com
公众号