0

応答をログに記録したい HTTP ハンドラーがあります。オプションがあることは知っていますcontext.Request.SaveAs(filename..。しかし、私はこれを試したことはありません。これをどのように使用できますか。つまり、誰かがファイル名についてより具体的にすることができますか?

4

1 に答える 1

1

まあ、ドキュメントはこれについてかなり簡単です:

[SaveAs] 呼び出しは、ASP.NET プロセス ID に書き込みアクセス許可が付与されているディレクトリに要求をテキスト ファイルとして保存し、要求に含まれるすべてのヘッダー情報をファイルに含めることを指定します。

したがって、HttpRequest 全体 (ファイル内のヘッダーを含む) を簡単に保存できます。パスと、ヘッダーも含めるかどうかを示すブール値を簡単に決定できます。

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