X-SourceFiles üstbilgisi ne işe yarar?


183

ASP.NET MVC 3'te bir FileStreamResult kullanarak, gibi bir yanıt başlığı alıyorum

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

Bu başlığın ne anlama geldiğini ve amacının ne olduğunu bilen var mı?


14
Ne anlama gelir? ASCII olmayan karakter kümelerini kodlamanın MIME yolu budur; UTF-8 karakter seti, B base64 için kodlanmış ve kodunu çözer D:\Project\jacob\test. Amacından emin değilim.
Rup

Yanıtlar:


287

Üstbilgi, IIS / IIS Express'teki belirli hata ayıklama modülleri tarafından anlaşılır. Diskteki kaynak dosyanın base64 kodlu yolunu içerir ve sayfanın oluşturulan çıktısını bu kaynak dosyaya geri bağlamak için kullanılır. Yalnızca localhost istekleri için oluşturulur, bu nedenle uygulamayı gerçek bir sunucuya dağıtırken dünyaya gösterilmesi konusunda endişelenmenize gerek yoktur.


Daha açık olmak gerekirse, WebMatrixSupportModuleBaşarısız İstek İzleme'yi etkinleştirir ve doğrularsanız bu başlık eklenir .
Lex Li

@LexLi X-SourceFilesVS2017'de hiç kullanılmayan bir WebForms projesine eklenen üstbilgiyi görüyorum WebMatrixSupportModule(IIS Express işlemi tarafından hiçbir WebMatrix ile ilgili DLL yüklenmiyor).
Dai
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.