在网站中,我使用HttpModule捕获http POST请求,如this answer所示。
在上下文的BeginRequest事件中读取POST的主体后,我希望尽快向客户端返回“OK”响应。
什么是防止IIS中进一步处理的最佳方法(7.5集成模式)?
答案 0 :(得分:3)
我相信这是最快的:
Response.Clear();
Response.ClearHeaders();
Response.StatusCode = 200;
Response.StatusDescription = "OK";
Response.Flush();
HttpContext.Current.ApplicationInstance.CompleteRequest();
答案 1 :(得分:1)
致电HttpResponse.End()
。它将刷新任何待处理内容(您的OK响应),然后结束请求。