ASP.Net日志响应输出文件

时间:2010-11-30 19:53:46

标签: c# asp.net webforms

我们的办公室打印机偶尔会在打印作业中出现在我们身上,或者因为中断而忘记打印。在好日子里,我使用StringBuilder构建了我的响应,并将内容输出到屏幕和日志文件,以防我们需要返回并重新打印。

现在我正在使用一个系统,它利用所有.Net yumminess(中继器,页面事件等),而不是在代码中构建HTML。有没有办法记录/存档服务器为特定页面生成的整个HTML响应(例如挂钩到Page_Render事件并将输出转储到文件中)?

谢谢, 萨姆

1 个答案:

答案 0 :(得分:1)

您可以编写一个Http模块,该模块在请求管道的末尾插入并记录完整的输出。

请参阅this example,它可以帮助您完成大部分工作。