0

我有 HTTP 处理程序,我想在其中记录响应。我知道有选项context.Request.SaveAs(filename..。但我以前从未尝试过。我该如何使用它,我的意思是有人可以更具体地了解文件名?

4

1 回答 1

1

好吧,文档对此非常简单:

[SaveAs] 调用指定将请求保存为文本文件,保存在已授予 ASP.NET 进程标识写入权限的目录中,并且请求中包含的任何标头信息都包含在文件中。

因此,您可以简单地保存整个 HttpRequest(包括文件中的标头)。您可以简单地确定路径和一个布尔值,指示您是否也想包含标题:

context.Request.SaveAs(@"c://myLogFile.log",true)
于 2013-06-20T10:31:07.007 回答