0

我只想中止请求,如 IIS 请求中止。我不确定如何在 C# 中做到这一点,但需要一些专家来做到这一点。

我们可以中止用户请求IHttpModule吗?我可以做response.end(),但看不到这样的消息:ERR_CONNECTION_TIMED_OUT

这是我结束请求的代码IHttpModule。如果可能的话,我想中止用户的请求。

private void context_BeginRequest(object sender, EventArgs e)
{
   HttpContext.Current.Response.End();
}

结果是带有此代码的空白屏幕。预期结果是ERR_CONNECTION_TIMED_OUT

4

1 回答 1

1

正在关闭连接,它在您这边中止,而Response.End()在客户端只是停止加载 - 关闭连接 - 在超时之前不要让它保持打开状态 -

所以这是正常的 - 不是超时

于 2020-03-26T22:57:44.383 回答