Що робить заголовок X-SourceFiles?


182

Використовуючи FileStreamResult в ASP.NET MVC 3, я отримую заголовок відповіді, як

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

Хтось знає, що означає цей заголовок, і яке його призначення?


13
Що це означає: це спосіб MIME кодування наборів символів, що не належать до ASCII; Набір символів UTF-8, B для6464, закодований і він декодується до D:\Project\jacob\test. Не впевнений у меті.
Rup

Відповіді:


286

Заголовок розуміється певними модулями налагодження в IIS / IIS Express. Він містить шлях, закодований base64, до вихідного файлу на диску і використовується для прив'язки генерованого результату сторінки назад до цього вихідного файлу. Він генерується лише для запитів localhost, тому вам не потрібно турбуватися про те, чи відображатиметься він у світі під час розгортання програми на фактичному сервері.


Щоб бути більш конкретним, це заголовок було додано, WebMatrixSupportModuleякщо ввімкнути Не вдалося відстежити запит та підтвердити його.
Лекс Лі

@LexLi Я бачу X-SourceFilesзаголовок, доданий у проект WebForms у VS2017, який взагалі не використовується WebMatrixSupportModule(жоден DLL-файл, пов’язаний із WebMatrix, не завантажується моїм процесом IIS Express).
Дай
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.