是否可以创建任何类型的处理程序来处理ASP.NET页面的输出响应?
我的场景:我在IIS 7中托管的ASP.NET / C#中编写了第三方应用程序(未提供源代码),我想创建一个“处理程序”,以便我可以获得输出HTML响应并修改它的HTML代码。
据我所知,可插入的HTTPModules和HTTPHandler只能处理请求消息,而不能处理输出。这是对的吗?
任何其他方法可以达到相同的效果吗?
提前致谢。
答案 0 :(得分:0)
您可以使用HttpModule并注册可以更改输出的Filter!只需在web.config中注册该模块,然后瞧! MSDN上提供了HttpModule的示例:http://msdn.microsoft.com/en-us/library/bb398986(v=vs.100).aspx,此处说明了过滤器:http://aspnetresources.com/articles/HttpFilters
答案 1 :(得分:0)
您是否可以仅针对此类情况使用HttpWebRequest
并在应用程序中调用该页面?