MIME是什么?举个例子就够了


MI是媒体,ME是类型,总的大致意思是媒体类型;
MIME的具体化就是Content-Type

下面举个MIME的例子:
Content-Type: text/html;charset:utf-8;
text表示主类型;
html表示次类型;
charset表示参数;
utf-8表示参数的值;

因此,Conten-Type存在一个固定的格式:type/subtype;parameter:type;
注意:
(1)如果主类型、subtype是*号代表所有;         

常见的有以text类型的,image类型的,application类型的;举例如下:
(a)text类型的

    text/html : 表示发送的媒体数据是文本且格式为HTML格式
    
    text/plain :表示发送的媒体数据是文本且格式为纯文本格式      
    text/xml :  表示发送的媒体数据是文本且格式为XML格式
 
(b)image类型的:
    image/gif :表示发送的媒体数据是图片且格式为gif格式    
    image/jpeg :表示发送的媒体数据是图片且格式为jpg格式
    image/png:表示发送的媒体数据是图片且格式为png格式
        
(c)application类型的:
      
      application/x-www-form-urlencoded:这表示把form表单数据被编码为key/value格式然后发送到服务器  
      application/json:表示发送的数据为JSON数据的格式
      multipart/form-data:需要在表单中进行文件上传时,就需要使用该格式
      
      (不常用)
      application/pdf:表示发送的数据pdf格式  
      application/msword:表示发送的数据Word文档格式
      application/octet-stream:表示发送的数据二进制流数据(如常见的文件下载)
      application/xhtml+xml:表示发送的数据XHTML格式
      application/xml:表示发送的数据是XML数据格式
      application/atom+xml:表示发送的数据是Atom XML聚合格式         

猜你喜欢

转载自blog.csdn.net/weixin_42204641/article/details/82738270