Asp.net 在EndRequest事件中读取HttpContext.Current.Request

Asp.net 在EndRequest事件中读取HttpContext.Current.Request,asp.net,Asp.net,在EndRequest事件或其他事件中,如何在发送到客户端之前读取输出请求(myxmlData) protected void Page_Load(object sender, System.EventArgs e) { string myxmlData = MyObject.DataXML(); Response.ContentType = "text/xml"; Response.Write(myxmlData); Response.End(); } 可能最简单的方法就是

在EndRequest事件或其他事件中,如何在发送到客户端之前读取输出请求(myxmlData)

protected void Page_Load(object sender, System.EventArgs e)
{
  string myxmlData = MyObject.DataXML();

  Response.ContentType = "text/xml";
  Response.Write(myxmlData);
  Response.End();
}

可能最简单的方法就是使用ASP.NET响应过滤器。在将最终输出发送到客户端之前,它们允许您访问最终输出

快一点应该可以让你开始


祝你好运

谢谢,刚刚找到这个链接,谢谢。