1. 程式人生 > >mine-type理解及content-type的邏輯關系

mine-type理解及content-type的邏輯關系

規範 服務器 作用 resp 現在 種類 code ati gin

為什麽記錄這個,因為今天看nginx的配置文件的時候,發現了`include mine.types;`和`default_type application/octet-stream;`。當時沒有明白過了這是做什麽的,後來才反應過來,還是基礎知識不紮實,現在就簡單記錄一下,這個的的作用,主要是將mine-type的對應關系引入模塊,第二句是設置返回內容的默認類型。 其中mine-type主要是服務器根據web請求的靜態資源文件的後綴對應的mine-type類型,然後設置HTTP Response的Content-Type,最後瀏覽器根據Content-Type的值處理文件。 要更好的理解mine-type,首先要了解瀏覽器是如何處理內容的。在瀏覽器中顯示的內容有各種類型的文件,如 HTML、 XML、 GIF、還有視頻等等,那麽,瀏覽器是如何區分它們,什麽內容對應什麽形式來顯示呢?答案是 MIME Type,也就是該資源的媒體類型。而這個MINE Type是由名字叫IETF(國際互聯網工程任務組)規範的,相關規範可以查看對應文檔。

mine-type理解及content-type的邏輯關系