當通過IE7中的表單上傳文件(jpeg)時,我看到一個MIME類型的「image/pjpeg」而不是「image/jpeg」(正如我在Firefox或類似文件中看到的)。解決這個問題很簡單,但我只是想知道爲什麼IE7在這種情況下表現不同?爲什麼IE7指定一個MIME類型的圖像/ pjpeg而不是image/jpeg?
回答
我相信那是因爲你正在使用的JPEG是一個漸進的JPEG,具有不同的MIME類型。
是否有幾個mime類型是正確的? – Liam 2008-09-22 16:03:08
我認爲這只是圖像/ jpeg和圖像/ pjpeg(用於JPEG)。我甚至不確定使用「image/pjpeg」的啞劇甚至是標準的,但是什麼時候阻止了任何人? :) – 2008-09-22 16:11:01
有沒有任何理由,爲什麼IE7作出這種區分雖然 - 而FF等不? – 2008-09-22 16:13:37
IE可以上傳所有的.jpeg文件作爲其劈MIME類型「圖像/ PJPEG」不管他們是否是真正進步。
不依賴於文件上傳提供的MIME類型,有充分的機會,它可能是錯誤的多種原因,包括這一項。
有同樣的問題與巴:
IE7:圖像/ X-PNG 普通的瀏覽器:圖像/ PNG
;)
因爲微軟喜歡違反標準。沒有像image/pjpeg這樣的MIME類型。請參閱: http://www.iana.org/assignments/media-types/media-types.xhtml#image
JPEG的正確MIME類型是image/jpeg,是否爲漸進式。
- 1. PHP imagejpeg MIME類型
- 2. 是什麼區別:/ X-思傑PJPEG和圖像/ PJPEG
- 3. xHTML IE7 MIME類型
- 4. 「mime類型:應用」顯示器上的圖象而不是「mime類型:圖像」一ImageIO.write
- 5. 爲什麼有一個MIME類型不一致與Firefox,鉻?
- 6. 獲取圖像的高度,無論是什麼MIME類型
- 7. 從BLOB確定圖像的MIME類型?
- 8. 檢查圖像的MIME類型
- 9. 爲什麼HTML文本的MIME類型是XHTML應用程序的MIME類型?
- 10. 爲什麼這麼多MIME類型?
- 11. 什麼是vcalendar的正確MIME類型
- 12. .htaccess文件的MIME類型是什麼?
- 13. 什麼是.mobileprovision的MIME類型
- 14. 什麼是wsdl文件的mime類型?
- 15. 什麼是TypeScript的MIME類型?
- 16. 什麼是.py文件的MIME類型?
- 17. JSON的正確MIME類型是什麼?
- 18. 爲什麼python statistics.mean()返回一個int類型,而不是float
- 19. Python PIL - 保存爲mimetype「image/jpeg」,而不是「image/pjpeg」
- 20. 什麼MIME類型是純文本?
- 21. 究竟是什麼MIME類型
- 22. 這些Google Drive MIME類型是什麼?
- 23. 什麼是.do文件?它的MIME類型是什麼?
- 24. 爲什麼json.Unmarshal需要一個指向地圖的指針,如果一個地圖是一個引用類型?
- 25. 指定什麼類型的隊列是
- 26. 爲什麼`std :: byte`是一個枚舉類而不是類?
- 27. 爲什麼這個MIME類型不正確?
- 28. Rails 3.2中的'Mime'和'MIME'(文件上傳類型)是什麼?
- 29. 爲什麼conv2()返回一個白色圖像而不是過濾圖像?
- 30. 如果null是數據類型,爲什麼我不能指定一個類型爲null的變量?
我有遊客上傳圖片和測試,如果它是一個可以接受的類型,當然PJPEG不在我allowed_format_list,是一個真正的痛苦,以確定這個問題。我在IE 7和8上看過它。 – adrianTNT 2013-09-03 12:10:05