4

在提琴手中,如何在请求到达主机之前终止请求。例如,我发送一个请求,我想在该请求中放置一个断点,这样我就无法接收到响应。基本上,我想在响应返回给原始调用者之前检查响应,以及如果连接丢失或请求无法到达服务器的其他终止,我的服务的行为方式。任何答案都非常感谢。抱歉有任何缺陷,我是使用 Fiddler 的新手。:)

4

1 回答 1

5

Fiddler 提供了几种干扰请求的机制。如果您的目标是简单地终止请求而不返回响应,您可以在 Fiddler 的 AutoResponder中创建一个带有*drop*reset规则的 Action 规则。

*drop将立即关闭客户端连接而不发送响应。关闭在 TCP/IP 级别是优雅的,向客户端返回一个 FIN。

*reset将立即关闭客户端连接而不发送响应。关闭在 TCP/IP 级别是突然的,向客户端返回一个 RST。

或者,您可以让 Fiddler 返回任何 HTTP/4xx 或 HTTP/5xx 给客户端。

最后,您可以使用断点来允许您在将请求发送到服务器之前手动操作请求,和/或在将请求发送到客户端之前操作服务器的响应。使用bpuQuickExec 框中的命令来中断给定的 URL(例如bpu sample.asp)。

于 2013-03-28T20:27:03.403 回答