Http Content-Type

Content-Type 实体头部用于指示资源的MIME类型(互联网媒体类型)。

  • 在响应中,Content-Type标头告诉客户端实际返回的内容的内容类型。

  • 在请求中 (如POSTPUT),客户端告诉服务器实际发送的数据类型。

示例:Content-Type: text/html; charset=utf-8(其中text/html为MIME类型;charset为字符编码标准)

MIME 类型

常见的MIME类型:

  1. Type application

    application/java-archive
    application/EDI-X12   
    application/EDIFACT   
    application/javascript   
    application/octet-stream	二进制流数据(如常见的文件下载)
    application/ogg   
    application/pdf  
    application/xhtml+xml   
    application/x-shockwave-flash    
    application/json  
    application/ld+json  
    application/xml   
    application/zip  
    application/x-www-form-urlencoded	<form encType=””>中默认的encType,form表单数据被编码为key/value格式发送到服务器(表单默认的提交数据的格式)
    
  2. Type audio

    audio/mpeg   
    audio/x-ms-wma   
    audio/vnd.rn-realaudio   
    audio/x-wav   
    
  3. Type image

    image/gif   
    image/jpeg   
    image/png   
    image/tiff    
    image/vnd.microsoft.icon    
    image/x-icon   
    image/vnd.djvu   
    image/svg+xml    
    
  4. Type multipart

    multipart/mixed    
    multipart/alternative   
    multipart/related (using by MHTML (HTML mail).)  
    multipart/form-data	需要在表单中进行文件上传时,就需要使用该格式
    
  5. Type text

    text/css    
    text/csv    
    text/html    
    text/javascript (obsolete)    
    text/plain    
    text/xml    
    
  6. Type video

    video/mpeg    
    video/mp4    
    video/quicktime    
    video/x-ms-wmv    
    video/x-msvideo    
    video/x-flv   
    video/webm   
    
  7. Type vnd :

    application/vnd.android.package-archive
    application/vnd.oasis.opendocument.text    
    application/vnd.oasis.opendocument.spreadsheet  
    application/vnd.oasis.opendocument.presentation   
    application/vnd.oasis.opendocument.graphics   
    application/vnd.ms-excel    (.xls)
    application/vnd.openxmlformats-officedocument.spreadsheetml.sheet   (.xlsx)
    application/vnd.ms-powerpoint    (.ppt)
    application/vnd.openxmlformats-officedocument.presentationml.presentation    (.pptx)
    application/msword   (.doc)
    application/vnd.openxmlformats-officedocument.wordprocessingml.document   (.docx)
    application/vnd.mozilla.xul+xml   
    

参考:

  1. https://developer.mozilla.org/zh-CN/docs/Web/HTTP/Headers/Content-Type
  2. https://developer.mozilla.org/zh-CN/docs/Web/HTTP/Basics_of_HTTP/MIME_types
  3. MIME类型(完整):https://www.iana.org/assignments/media-types/media-types.xhtml
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值