ใช้ FileStreamResult ใน ASP.NET MVC 3 ฉันได้รับส่วนหัวการตอบสนองเช่น
X-SourceFiles =?UTF-8?B?RDpcUHJvamVjdFxqYWNvYlx0ZXN0?=
ไม่มีใครรู้ว่าส่วนหัวนี้หมายถึงอะไรและมีจุดประสงค์อะไร?
ใช้ FileStreamResult ใน ASP.NET MVC 3 ฉันได้รับส่วนหัวการตอบสนองเช่น
X-SourceFiles =?UTF-8?B?RDpcUHJvamVjdFxqYWNvYlx0ZXN0?=
ไม่มีใครรู้ว่าส่วนหัวนี้หมายถึงอะไรและมีจุดประสงค์อะไร?
คำตอบ:
ส่วนหัวเป็นที่เข้าใจกันโดยโมดูลการแก้จุดบกพร่องใน IIS / IIS Express มันมีเส้นทางที่เข้ารหัส base64 ไปยังไฟล์ต้นฉบับบนดิสก์และใช้เพื่อเชื่อมโยงผลลัพธ์ที่สร้างขึ้นของหน้ากลับไปยังไฟล์ต้นฉบับนั้น มันถูกสร้างขึ้นสำหรับการร้องขอ localhost เท่านั้นดังนั้นคุณไม่ต้องกังวลว่าจะถูกแสดงไปทั่วโลกเมื่อคุณปรับใช้แอปพลิเคชันไปยังเซิร์ฟเวอร์จริง
WebMatrixSupportModule
หากคุณเปิดใช้งานการติดตามคำขอที่ล้มเหลวและตรวจสอบ
X-SourceFiles
ส่วนหัวที่เพิ่มในโครงการ WebForms ใน VS2017 ที่ไม่ได้ใช้WebMatrixSupportModule
เลย (ไม่มี DLL ที่เกี่ยวข้องกับ WebMatrix ถูกโหลดโดยกระบวนการ IIS Express ของฉัน)
D:\Project\jacob\test
เข้ารหัสและถอดรหัสเพื่อ ไม่แน่ใจในวัตถุประสงค์