content type 以及MIME型別

2021-08-19 05:04:11 字數 911 閱讀 1428

content-type,內容型別,一般是指網頁中存在的content-type,用於定義網路檔案的型別和網頁的編碼,

決定瀏覽器將以什麼形式、什麼編碼讀取這個檔案

mime

uri 包括 url(統一資源定位符)和 urn(統一資源名)。但由於 urn 多還在實驗階段,實驗的並不是太廣泛,所以現在幾乎所有的 uri 都是 url。

而當我們的瀏覽器要顯示或處理這些資源的時候,我們並不知道其響應的資料是什麼型別的,為了區分這些資源型別,就需要用到 mime 了。http 會為每乙個通過 web 傳輸的物件新增上 mime 型別的資料格式標籤。瀏覽器在讀取到對應的資訊後,會呼叫相應的程式去處理它,任何得到我們想要的結果。

mime 型別在請求報文和響應報文中均有體現。例如,當我請求 這個 url 時,

我的請求報文頭中有:

accept 表示我當前的瀏覽器希望接受什麼型別的檔案,這個是由瀏覽器生成的。但是,這並不意味著瀏覽器只支援這裡型別的檔案,我們在並沒有看到 img 等代表的字眼,而瀏覽器不可能不支援顯示吧?什麼,你說真有不支援的?好吧,當我沒說。

注意:這裡算是一直預設格式吧,我預設你相應的內容是這些,但是你響應其他的我也能夠處理。

而在響應報文頭中有

但是,我說過看似請求的乙個 url 實際上包含了多個 url ,如果你用工具檢視,我這裡用的是火狐的控制台,可以看到我這次的請求有:

mime 型別有非常多種,一般常見的有:

text/html:html 格式的文字文件

text/plain:普通的 ascii 文字文件

image/jpeg:jpeg格式的

image/gif:gif格式的

content type 型別講解

content type mediatype,即是internet media type,網際網路 型別 也叫做mime型別,在http協議訊息頭中,使用content type來表示具體請求中的 型別資訊。html view plain 型別格式 type subtype parameter ty...

Content Type,內容型別

content type,內容型別,一般是指網頁中存在的content type,contenttype屬性指定請求和響應的http內容型別。如果未指定contenttype,預設為text html。文字方式的網頁檔案。窗體資料以純文字形式進行編碼,其中不含任何控制項或格式字元。空格轉換為 加號,...

MI 多重繼承 虛繼承

1,沒有虛繼承的mi include include using namespace std mi 多重繼承 虛基類 mi繼承圖 test base test1 test1 1 test2 class test bae 基類 test base virtual void show class tes...