MIME型別(網上貼的)

2021-04-13 05:05:39 字數 1876 閱讀 4781

content-type: text/html

注意,第二行為乙個空行,這是必須的,使用這個空行的目的是將mime資訊與真正的資料內容分隔開

***關於mime型別的介紹

使用者可以通過使用mime以設定伺服器傳送多**如聲音和動畫資訊,這一切可能通過cgi指令碼來進行。在下面的文章中,你可以了解到一此關於mime和關於在網路上使用mime的知識。

mime是一種技術規範,它原來是用於電子郵件的,現在也可以用於瀏覽器上,傳送可以供瀏覽器識別的資訊,關於mime的知識並是十分難懂的,有一些基本的計算機概念就可以理解了,但如果要進一步使用,就必須注意內容。實際上,我們在上網的時候就已經接觸到了mime,只是瀏覽器和伺服器在底層實現了。  

mime有時候被錯誤地理解為多**internet郵件擴充套件(**********   internet   mail   extensions),這是乙個錯誤,但是mime在網上經常用於多**應用程式,所以人們以為這是它是多**郵件擴充套件,而實際上它應該被稱為多用途internet郵件擴充套件(multipurpose   internet   mail   extensions),這一點一定要注意,因為有時候內容裡根本沒有非文字成份。  

mime對於郵件系統的擴充套件是巨大的,因為在mime出現以前,信件內容如果要包括聲音和動畫,就必須把它變為ascii碼或把二進位制的資訊變成可以傳送的編碼標準,而接收方必須經過解碼才可以獲得聲音和圖畫資訊。mime提供了一種可以在郵件中附加多種不同編碼檔案的方法。這與原來的郵件是大大不同的。而現在mime已經成為了http協議標準的乙個部分。  

mime是伺服器通知客戶機傳送檔案是什麼型別的主要方法,客戶機瀏覽器也通過mime告訴伺服器它的引數。在網上,如果接收到的檔案沒有mime頭,就預設它為html格式。但這樣也不好,因為當mime的包頭是text/plain時,瀏覽器將直接顯示而不關心它的什麼字型,顏色之類的引數,這樣顯示出來的內容可不是很好看呀。

mime頭是什麼樣子要看它是用在電子郵件中還是用在瀏覽器上,兩者內容可能有所不同。對於郵件頭來說,版本號,內容型別宣告,編碼方式,內容描述是必不可少的。這是用於郵件頭中的格式,在下面,我們將重點說到在http中傳送mime頭,這時mime頭要簡單一些。

下例是乙個郵件的標準mime頭:

mime-version:   1.0   //版本號:1.0

content-type:   multipart/mixed;   boundary="ima.boundary.750407228"   //內容型別是多種的

--ima.boundary.750407228

content-type:   text/plain;   charset=us-ascii   //內容型別:文字,字元是ascii的

content-transfer-encoding:   7bit   //編碼方式:7位

content-description:   cc:mail   note   part

在用於瀏覽器時,使用者不需要知道那麼多的資訊,所以mime頭就比較簡單了。在訪問乙個網頁時,瀏覽器和伺服器之間產生乙個會話,作為請求內容的一部分,瀏覽器傳送它能夠理解的mime型別的描述,這就告訴伺服器,瀏覽器除了網頁外還可以支援什麼,伺服器對這個資訊一般不作為什麼修改。

伺服器通過發向客戶機的mime頭通知客戶瀏覽器內容是什麼,我們看看下面這個頭:

content-type:   text/html

面對愛情的煎熬,我思忖愛是否有盡頭?

我對她的執著,對愛的執著,執著到為自己傻笑,執著到偷偷的流下心淚,執著到看到她難受。

愛到底怎麼才能有完美的結局,曾經按照自己心裡幻想的樣子一步一步的走下去,恐怕最終留給她的是更深的傷害。現在回想執著是否也是一種錯。

愛的盡頭是不是天下的有情人終成眷屬?

愛的盡頭是不是愛情都傳為佳話?

愛的盡頭是不是都遠離了痛苦的邊緣?

MIME的常見型別

response物件通過設定contenttype使客戶端瀏覽器,區分不同種類的資料,並根據不同的mime呼叫瀏覽器內不同的程式嵌入模組來處理相應的資料。mime型別格式 類別 子類別 引數 content type type subtype parameter mime主類別 text 用於標準化...

常見的MIME型別

mime type的縮寫為 multipurpose internet mail extensions 代表網際網路 型別 internet media type mime使用乙個簡單的字串組成,最初是為了標識郵件email附件的型別,在html檔案中可以使用content type屬性表示,描述了...

MIME及其型別

當瀏覽器通過各種請求方法,試圖從伺服器獲得資料的時候,伺服器就必須將正確的資料返回給瀏覽器。瀏覽器並不關心伺服器是如何進行處理的,伺服器可以返回乙個預先編輯好的html文件,也能根據請求動態生成返回的資料。而www的一大特點就是能用來傳送多 資料,並且這些資料的傳送是完全透明的,通過同樣的http連...