拿走吧你,Fiddler模拟请求发送和修改响应数据


模拟伪造请求

方法一:打断点模拟HTTP请求

1、浏览器页面填好内容后(不要操作提交),打开fiddler,设置请求前断点,点击菜单fiddler,"Rules"\"Automatic Breakpoints"\"Before Requests"

2、在页面上点击"提交",提交数据;

此时首先做的是一跳转;

返回fiddler,点击"Break on Response"和"Run to Completion",

3、在"fiddler",修改数据,点击"Break on Response",将请求提交至服务器;

4,点击"Run to Completion",完成请求,将响应数据返回给浏览器

重复以上操作执行list请求,返回到列表页。

方法二:解锁,重新提交请求

1,设置该请为"Unlock For Editing",修改参数内容;

2,在请求上点击"Replay"\Reissue Requests"

返回系统检查数据已经成功再次提交一条;这种方法与打断点的区别在于,他是重新提交一条请求,而打断点是在原请求上执行。

修改响应数据

响应图片替换

1、找到图片请求,复制请求URL,

2、点击"AutoResponder",点击"Add Rule"

3、点下拉,选择"Find a File...",选择本地图片,点击"Save";

4、刷新浏览器,见证奇迹的时刻到了。

最后感谢每一个认真阅读我文章的人,礼尚往来总是要有的,虽然不是什么很值钱的东西,如果你用得到的话可以直接拿走:

这些资料,对于【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴上万个测试工程师们走过最艰难的路程,希望也能帮助到你!

相关推荐
Keepreal49610 分钟前
Electron基本概念
前端·javascript·electron
zhaoolee27 分钟前
Claude Code使用指北(如何白嫖百万Qwen3 Token,每月劲省20刀)
前端
前台端水工程师30 分钟前
vite-plugin-mock插件的3.0.2版本在生产环境无法使用
前端
戈卬32 分钟前
VSCode 中 Prettier 工作原理与使用指南
前端
我叫张得帅35 分钟前
从零开始的前端异世界生活--005--“HTTP详细解析中”
前端
Whbbit199935 分钟前
在 Nestjs 中使用 Drizzle ORM
前端·javascript·nestjs
Never_Satisfied36 分钟前
在JavaScript中,map方法使用指南
前端·javascript·vue.js
_码力全开_36 分钟前
JavaScript从入门到实战 (1):JS 入门第一步:它是什么?能做什么?环境怎么搭?
开发语言·前端·javascript·新人首发
itslife39 分钟前
vite 源码 - 执行 buildStart 钩子
前端·javascript
wsWmsw41 分钟前
[译] 浏览器里的 Liquid Glass:利用 CSS 和 SVG 实现折射
前端·css·svg