在 web.xml中配置<mime-mapping>實現瀏覽器根據文件類型自動打開

TOMCAT在默認情況下下載.rar的文件是把文件當作text打開,以至於IE打開RAR文件爲亂碼,如果遇到這種情況時不必認爲是瀏覽器的問題,大多數瀏覽器應該不會死皮賴臉地把二進制文件當作文本打開,一般都是服務器給什麼瀏覽器就開什麼.解決方法:

用法: 如當下載的是apk文件時,瀏覽器打開的時候會根據配置的類型進行打開。

  <mime-mapping>
        <extension>apk</extension>
        <mime-type>application/vnd.android.package-archive</mime-type>
  </mime-mapping>

常見的MIME類型 

超文本標記語言文本 .htm,.html text/html 
普通文本 .txt text/plain 
RTF文本 .rtf application/rtf 
GIF圖形 .gif image/gif 
JPEG圖形 .ipeg,.jpg image/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  


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章