2011-01-31 23 views
157

は、私がX-SourceFilesヘッダーは何をしますか? ASP.NET MVC 3でFileStreamResultを使用

X-SourceFiles =?UTF-8?B?RDpcUHJvamVjdFxqYWNvYlx0ZXN0?= 

誰でものようなレスポンスヘッダは、このヘッダが何を意味するか知って取得し、その目的は何ですか?

+11

意味:これは非ASCII文字セットをエンコードするMIME方式です。 UTF-8文字セット、Bはbase64でエンコードされ、 'D:\ Project \ jacob \ test'にデコードされます。目的がわからない – Rup

答えて

246

ヘッダーは、IIS/IIS Expressの特定のデバッグモジュールによって認識されます。これは、ディスク上のソースファイルへのbase64エンコードされたパスを含み、ページの生成された出力をそのソースファイルにリンクするために使用されます。これはローカルホストの要求に対してのみ生成されるため、アプリケーションを実際のサーバーにデプロイするときに、そのアプリケーションが世界中に表示されることを心配する必要はありません。

関連する問題