日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

常用MIME类型,解决IIS布署后字体文件、mp4视频文件等not found 的错误

發(fā)布時(shí)間:2025/3/12 编程问答 13 豆豆
生活随笔 收集整理的這篇文章主要介紹了 常用MIME类型,解决IIS布署后字体文件、mp4视频文件等not found 的错误 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

前言:項(xiàng)目在本地運(yùn)行正常,但部署在IIS服務(wù)器后使用瀏覽器訪問項(xiàng)目會(huì)報(bào):404 not found 錯(cuò)誤,包括mp4視頻文件和woff文件找不到。。如下

原因:在IIS中沒有將 .mp4和 .woff 后綴的相應(yīng)的MIME類型,使得 .mp4等格式文件在IIS服務(wù)器上無法識(shí)別。

?

什么是MIME?

MIME(Multipurpose Internet Mail Extensions)多功能互聯(lián)網(wǎng) 郵件擴(kuò)充服務(wù),它是一種多用途網(wǎng)際郵件擴(kuò)充協(xié)議,在1992年最早應(yīng)用于電子郵件系統(tǒng)(擴(kuò)展了電子郵件標(biāo)準(zhǔn),使在發(fā)送電子郵件時(shí)附加多媒體數(shù)據(jù),讓郵件客戶程序能根據(jù)其類型進(jìn)行處理,它要求郵件的發(fā)送端和接收端必須有解讀MIME 協(xié)議的電子郵件程序。),后來也應(yīng)用到瀏覽器。

簡(jiǎn)單理解為: MIME類型就是設(shè)定某種擴(kuò)展名的文件用何種應(yīng)用程序來打開,當(dāng)該擴(kuò)展名文件被訪問的時(shí)候,瀏覽器會(huì)自動(dòng)使用指定應(yīng)用程序來打開。多用于指定一些客戶端自定義的文件名,以 及一些媒體文件打開方式。實(shí)際應(yīng)用時(shí),服務(wù)器將發(fā)送的多媒體數(shù)據(jù)的類型告訴瀏覽器,而通知手段就是說明該多媒體數(shù)據(jù)的MIME類型,從而讓瀏覽器知道接收到的信息哪些是MP3文件,哪些是Shockwave文件等等。服務(wù)器將MIME標(biāo)志符放入傳送的數(shù)據(jù)中來告訴瀏覽器使用哪種插件讀取相關(guān)文件。如果瀏覽器不清楚調(diào)用哪種插件系統(tǒng)讀取,它可能會(huì)告訴用戶缺少某插件,或者直接選擇某現(xiàn)有插件來試圖讀取接收到的文件,后者可能會(huì)導(dǎo)致系統(tǒng)的崩潰。

在HTTP中,MIME類型被定義在Content-Type header中

如果服務(wù)器沒有正確標(biāo)明其發(fā)送的數(shù)據(jù)的類型,服務(wù)器管理員應(yīng)該正確添加相關(guān)信息。

Microsoft公司應(yīng)用于Windows系統(tǒng)下的瀏覽器使用ActiveX控件,而不是Netscape插件,這種瀏覽器不必象其它瀏覽器那樣依靠MIME的編碼。"OBJECT"標(biāo)簽的"CLSID"屬性準(zhǔn)確地標(biāo)明了應(yīng)調(diào)用哪種程序來讀取接收到的文件,因此瀏覽器不必象"EMBED"標(biāo)簽?zāi)菢舆x擇一種讀取程序。正因?yàn)槿绱?#xff0c;你往往會(huì)在使用帶插件的瀏覽器時(shí)遇到MIME問題,而使用ActiveX控件的瀏覽器則很少出現(xiàn)此類麻煩。

?

MIME 組成?

每個(gè)MIME類型由兩部分組成,前面是數(shù)據(jù)的大類別,例如聲音audio、圖象image等,后面定義具體的種類。

一個(gè)MIME類型包括一個(gè)類型(type),一個(gè)子類型(subtype)。此外可以加上一個(gè)或多個(gè)可選參數(shù)(optional parameter)。其格式為

類型名 / 子類型名 [?; 可選參數(shù) ]

?

?

常見的MIME類型(通用型):

超文本標(biāo)記語言文本 .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 image/png

GIF圖形 .gif image/gif

JPEG圖形 .jpeg,.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

任意的二進(jìn)制數(shù)據(jù) application/octet-stream

?

?

如何在IIS服務(wù)器上添加MIME類型?

具體步驟是:
  “開始” > “控制面板” > “管理工具” >“Internet 信息服務(wù)(IIS管理器)”,找到您的網(wǎng)站,點(diǎn)擊網(wǎng)站?> 右側(cè)找到 MIME類型> 雙擊“MIME類型” > 進(jìn)入類型頁面,點(diǎn)擊右側(cè) “添加” > 如在“擴(kuò)展名”框內(nèi)輸入“.mp4”,“MIME類型”框中輸入“video/mp4”,然后確定即可。

?

?

總結(jié)

以上是生活随笔為你收集整理的常用MIME类型,解决IIS布署后字体文件、mp4视频文件等not found 的错误的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。