2011-01-31 17 views
157

El uso de un FileStreamResult en ASP.NET MVC 3, aparece un encabezado de respuesta como¿Qué hace el encabezado X-SourceFiles?

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

Cualquiera sabe lo que esto significa cabecera, y lo que es su propósito?

+11

Qué significa: esa es la forma MIME de codificar conjuntos de caracteres no ASCII; Conjunto de caracteres UTF-8, B para base64 codificado y decodifica a 'D: \ Project \ jacob \ test'. No estoy seguro de propósito. – Rup

Respuesta

246

El encabezado es entendido por ciertos módulos de depuración en IIS/IIS Express. Contiene la ruta codificada en base64 al archivo fuente en el disco y se usa para vincular la salida generada de una página a ese archivo fuente. Solo se genera para solicitudes de localhost, por lo que no tiene que preocuparse de que se muestre al mundo cuando implemente la aplicación en un servidor real.