답변:
mimetype 헤더는 다운로드 된 파일을 대상으로 사용할 핸들러를 식별하기 위해 브라우저에서 인식됩니다 (예 : PDF가 다운로드되고 Adobe Reader 프로그램이 PDF 파일의 경로로 실행 됨). 논쟁
운영 체제를 통해 다운로드 한 파일을 처리하기 위해 브라우저 확장 프로그램을 작성해야하거나 단순히 '전문적인 모양으로'프로젝트를 진행하고 사용할 고유 한 MIME 유형을 선택하려는 경우에는 운영 체제에서이를 열 핸들이 없기 때문에 차이가 없습니다 (일부 브라우저에는 번들 플러그인이 거의 없습니다 (예 : 새 Chrome 버전에는 내장 된 PDF 리더기가 있음).
파일을 다운로드 하려면 https://stackoverflow.com/a/34758866/257319를 확인하십시오.
파일 형식을 특히 정리하려면 파일의 처음 몇 바이트에 몇 글자를 추가하는 것이 좋습니다. 예를 들어, 모든 JPG는 파일 시작시이 문자를 갖습니다.
4 또는 8 바이트의 점프를 감당할 수 있다면 나머지 방법으로 도움이 될 수 있습니다.
:)
RFC 2045 사양에 따르면 콘텐츠 유형 헤더 필드의 구문은application/myappname
허용되지 않지만 application/x-myappname
허용되며 가장 적합하다고 생각합니다.