html5之MIME类型
MIME - Multipurpose Internet Mail Extensions,翻譯過來就是多功能Internet郵件擴充服務。它是一種多用途網際郵件擴充協議,在1992年最早應用于電子郵件系統,但后來也應用到瀏覽器。服務器會將它們發送的多媒體數據的類型告訴瀏覽器,而通知手段就是說明該多媒體數據的MIME類型,從而讓瀏覽器知道接收到的信息哪些是MP3文件,哪些是Shockwave文件等等。服務器將MIME標志符放入傳送的數據中來告訴瀏覽器使用哪種插件讀取相關文件。
MIME能夠支持非ASCII字符、 二進制格式附件等多種格式的郵件消息。這個標準被定義在; RFC 2045,; RFC 2046,; RFC 2047,; RFC 2048,; RFC 2049等RFC中。 由RFC 822轉變而來的RFC 2822,規定電子郵件標準并不允許在郵件消息中使用7位ASCII字符集以外的字符。正因如此,一些非英語字符消息和二進制文件,圖像,聲音等非文字消息都不能在電子郵件中傳輸。MIME規定了用于表示各種各樣的數據類型的符號化方法。
一語概括MIME的功能:描述資源的數據類型。這里所說的資源可以是各種多媒體數據,比如:html, xml, 圖片(JPEG), 視頻(avi), 音頻(mp3)。服務器以MIME的方式告知瀏覽器傳送資源的數據類型,瀏覽器接收到資源后,會進入插件系統進行查找,查找出哪種插件可以識別讀取接收到的資源。如果瀏覽器不清楚調用哪種插件系統,它可能會告訴用戶缺少某插件,或者直接選擇某現有插件來試圖讀取接收到的文件,后者可能會導致系統的崩潰。
常見的MIME類型(通用型):
超文本標記語言文本 .html text/html
xml文檔 .xml text/xml
XHTML文檔 .xhtml application/xhtml+xml
普通文本 .txt text/plain
RTF文本 .rtf application/rtf
PDF文檔 .pdf application/pdf
Microsoft Word文件 .word application/msword
PNG圖像 .png p_w_picpath/png
GIF圖形 .gif p_w_picpath/gif
JPEG圖形 .jpeg,.jpg p_w_picpath/jpeg
au聲音文件 .au audio/basic
MIDI音樂文件 mid,.midi audio/midi,audio/x-midi
RealAudio音樂文件 .ra, .ram audio/x-pn-realaudio
MPEG文件 .mpg,.mpeg video/mpeg
AVI文件 .avi video/x-msvideo
GZIP文件 .gz application/x-gzip
TAR文件 .tar application/x-tar
任意的二進制數據 application/octet-stream
轉載于:https://blog.51cto.com/tiwilight/1034994
總結
以上是生活随笔為你收集整理的html5之MIME类型的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 桌面图标变蓝底处理方法
- 下一篇: IIS7 设置 UrlRewrite