ASP.NET MVC 3에서 FileStreamResult를 사용하면 다음과 같은 응답 헤더가 나타납니다.
X-SourceFiles =?UTF-8?B?RDpcUHJvamVjdFxqYWNvYlx0ZXN0?=
이 헤더의 의미와 그 목적이 무엇인지 아는 사람이 있습니까?
답변
헤더는 IIS / IIS Express의 특정 디버깅 모듈에 의해 이해됩니다. 여기에는 디스크의 소스 파일에 대한 base64 인코딩 경로가 포함되며 페이지에서 생성 된 출력을 해당 소스 파일에 다시 연결하는 데 사용됩니다. 로컬 호스트 요청에 대해서만 생성되므로 응용 프로그램을 실제 서버에 배포 할 때 전 세계에 표시되는 것에 대해 걱정할 필요가 없습니다.