2011-01-31 99 views
157

使用在ASP.NET MVC 3 FileStreamResult,我得到這樣X-SourceFiles標頭有什麼作用?

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

任何一個響應頭知道這個頭意味着,什麼是它的目的是什麼?

+11

這是什麼意思:這是編碼非ASCII字符集的MIME方式; UTF-8字符集,B代表base64編碼,並解碼爲`D:\ Project \ jacob \ test`。不確定的目的。 – Rup 2011-01-31 14:06:38

回答

246

標頭可以被IIS/IIS Express中的某些調試模塊所理解。它包含磁盤上源文件的base64編碼路徑,並用於將頁面生成的輸出鏈接回該源文件。它僅爲本地主機請求生成,所以當您將應用程序部署到實際服務器時,您無需擔心它會顯示給世界。