Menggunakan FileStreamResult di ASP.NET MVC 3, saya mendapatkan header respon seperti
X-SourceFiles =?UTF-8?B?RDpcUHJvamVjdFxqYWNvYlx0ZXN0?=
Adakah yang tahu apa arti header ini, dan apa tujuannya?
asp.net-mvc
JacobE
sumber
sumber
D:\Project\jacob\test
. Tidak yakin dengan tujuan.Jawaban:
Header dipahami oleh modul debugging tertentu di IIS / IIS Express. Ini berisi jalur yang disandikan base64 ke file sumber pada disk dan digunakan untuk menautkan output halaman yang dihasilkan kembali ke file sumber itu. Ini hanya dibuat untuk permintaan host lokal, jadi Anda tidak perlu khawatir itu ditampilkan ke dunia ketika Anda menyebarkan aplikasi ke server yang sebenarnya.
sumber
WebMatrixSupportModule
jika Anda mengaktifkan Pelacakan Permintaan Gagal dan memverifikasi.X-SourceFiles
header ditambahkan dalam proyek WebForms di VS2017 yang tidak digunakanWebMatrixSupportModule
sama sekali (tidak ada DLL terkait WebMatrix yang dimuat oleh proses IIS Express saya).