在Fiddler中模拟网络中断,返回500错误的过程

全局响应断点(拦截所有请求的响应)点击顶部菜单 Rules → Automatic Breakpoints → After Responses(此时所有请求的响应会被 Fiddler 拦截,等待手动处理)。
打开浏览器访问目标页面(如自己开发的测试页面,或需要调试的合法应用),Fiddler 会拦截该请求的响应,此时该请求在 “Web Sessions” 列表中会显示为橙色(带断点标记)。
双击该请求,切换到右侧 Inspector → Raw 视图(查看原始响应数据)。
在 Raw 视图中,找到响应首行(格式为 HTTP/1.1 200 OK 或类似),将状态码 200 改为 500,例如:
原内容:HTTP/1.1 200 OK
修改后:HTTP/1.1 500 Internal Server Error
点击 Fiddler 顶部的 Run to Completion 按钮(绿色三角形),让修改后的响应返回给浏览器。
此时浏览器会收到 500 错误响应,可观察应用的错误处理逻辑(如提示 “服务器错误” 等)。
设置请求断点(拦截客户端发送的请求,不向服务器转发):
点击 Rules → Automatic Breakpoints → Before Requests(全局拦截所有请求)

posted @ 2025-11-04 08:22  BabyUnique  阅读(2)  评论(0)    收藏  举报