반응형
IE7은 왜 image / jpeg가 아닌 mime 유형의 image / pjpeg를 지정합니까?
IE7에서 양식을 통해 파일 (jpeg)을 업로드 할 때 "image / jpeg"대신 "image / pjpeg"라는 MIME 유형이 표시됩니다 (Firefox 또는 이와 유사한 것에서 볼 수 있음). 이 문제를 해결하는 것은 쉽지만이 경우 IE7이 왜 다르게 작동하는지 궁금합니다.
작업중인 JPEG가 MIME 유형이 다른 프로그레시브 JPEG이기 때문이라고 생각합니다.
IE는 실제 프로그레시브 여부에 관계없이 모든 .jpeg 파일을 해킹 MIME 유형 'image / pjpeg'로 업로드 할 수 있습니다.
파일 업로드에 제공된 MIME 유형에 의존하지 마십시오.이 유형을 포함한 다양한 이유로 잘못 될 수 있습니다.
Microsoft는 표준 위반을 좋아하기 때문입니다. image / pjpeg와 같은 MIME 유형은 없습니다. 직접 확인 : http://www.iana.org/assignments/media-types/media-types.xhtml#image
JPEG의 올바른 MIME 유형은 이미지 / jpeg, 프로그레시브 여부입니다.
png에도 동일한 문제가 있습니다.
IE7 : image / x-png 일반 브라우저 : image / png
;)
반응형
'programing' 카테고리의 다른 글
목록에서 처음 N 개의 요소를 제거하는 가장 효율적인 방법은 무엇입니까? (0) | 2021.01.14 |
---|---|
Jenkins 파이프 라인을 사용하여 여러 git 저장소를 동일한 작업으로 체크 아웃 (0) | 2021.01.14 |
sqlite3.exe 명령 줄 도구로 프로세스를 자동화하는 방법은 무엇입니까? (0) | 2021.01.14 |
편집 모드를 종료하지 않고 vim에서 들여 쓰기를 해제하는 방법은 무엇입니까? (0) | 2021.01.14 |
플래시 앱의 페이스 북 공유 링크에서 사용자 지정 제목 / 이미지 / 설명을 원함 (0) | 2021.01.14 |