HTTP MIME Types

参考:
https://developer.mozilla.org/zh-CN/docs/Web/Security/Securing_your_site/Configuring_server_MIME_types

MIME,Multipurpose Internet Mail Extensions是一个互联网标准,它扩展了电子邮件标准,使其能够支持非ASCII字符、二进制格式附件等多种格式的邮件消息。

默认情况下,许多web服务器会为那些未知内容类型的文件配置一个默认MIME类型text/plain 或者application/octet-stream 。其目的是为了指导web浏览器对媒体内容的处理和表现。
在HTTP中,MIME Type类型被定义在Content-Type header中。每个MIME类型由3部分组成:Content-Type: [type]/[subtype]。前者是数据大类别,后者定义具体的种类。

type

类型描述
Text用于标准化地表示的文本信息,文本消息可以是多种字符集和或者多种格式的;
Image用于传输静态图片数据;
Application用于传输应用程序数据或者二进制数据;
Multipart用于连接消息体的多个部分构成一个消息,这些部分可以是不同类型的数据;
Message用于包装一个E-mail消息;
Audio用于传输音频或者音声数据;
Video用于传输动态影像数据,可以是与音频编辑在一起的视频数据格式

subtype

text

类型描述
text/plain(纯文本)
text/cssCSS files
text/html(HTML文档)
text/javascriptJS文件

image
image/bmp|.bmp
image/gif|.gif
image/jpeg|.jpg, .jpeg, .jfif, .pjpeg, .pjp
image/png|.png
image/x-icon|.ico, .cur
image/svg+xml.svg
image/tiff| .tif, .tiff

application
application/octet-stream(任意的二进制数据)
application/pdf(PDF文档)
application/msword(Microsoft Word文件)

参考:
https://www.cnblogs.com/liujinyu/p/8175813.html
https://developer.mozilla.org/en-US/docs/Web/HTTP/Basics_of_HTTP/MIME_types

MIME类型描述
text/html对于一般网页
text/plain对于一般文本
text/css对于级联样式表
text/javascript对于脚本
application/octet-stream意味着“下载这个文件”
application/x-java-applet对于 Java applets
application/pdf对于 PDF 文档
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值