HTTP的媒體類型 1.MIME類型的數據格式標簽(MultIpurpose Internet Mail Extension) 2.最初用於電子郵件系統之間搬移,多用途互聯網郵件擴展 3.MIME類型是一種文本標記,表示一種主要的對象類型和一種子類型,通過相應報頭content-type傳遞 4.M... ...
HTTP的媒體類型 1.MIME類型的數據格式標簽(MultIpurpose Internet Mail Extension) 2.最初用於電子郵件系統之間搬移,多用途互聯網郵件擴展 3.MIME類型是一種文本標記,表示一種主要的對象類型和一種子類型,通過相應報頭content-type傳遞 4.MIME類型舉例 html格式 text/html 普通ASCII文本 text/plain jpeg圖片 image/jpeg gif格式圖片 image/gif apple的QuickTime電影 video/quicktime 微軟powerpoint文件 application/vnd.ms-powerpoint 5.MIME的編碼: MIME提供了一種可以在郵件中附加多種不同編碼文件的方法,彌補了原來的信息格式的不足。實際上不僅僅是郵件編碼,現在MIME經成為HTTP協議標準的一個部分。 MIME定義了兩種編碼方法Base64與QP(Quote-Printable) 6.m3u8的文件需要加mime類型: /etc/apache2/mods-enabled/mime.conf AddType application/x-mpegURL m3u8 AddType video/MP2T ts 7. 郵件中內嵌資源的三種方式,範圍由大到小層次關係,大的可以包含小的 Content-Type: multipart/mixed 如果是附件 Content-Type: multipart/related 如果存在內嵌資源 Content-Type: multipart/alternative 如果存在純文本和html 8.使用命令發送一封mime郵件 /usr/sbin/sendmail -t -f [email protected] <<EOF SUBJECT: 測試主題 TO: 630892807@qq.com MIME-VERSION: 1.0 Content-type: text/plain 哦,是嗎 EOF 9. 1.微信掃碼下載,如果頭是文本類型,就不能下載 2.在某些類型手機上也不能下載 3.需要是下麵這個頭 Content-Type: application/vnd.android.package-archive