Open toFrankie opened 1 year ago
上一篇介绍了:所谓“神秘”的 XMLHttpRequest 对象
之前写 JavaScript 时,并没有特意去整理过类似的知识点,本文整理记录下,方便自己查阅。
Media-Type,即是 Internet Media Type,互联网媒体类型,也叫做 MIME 类型。在互联网中有成百上千种不同的数据类型,HTTP 在传输数据对象时会为他们打上称为 MIME 的数据格式标签,用于区分数据类型。最初 MIME 是用于电子邮件系统的,后来 HTTP 也采用了这一方案。
Content-Type 格式:Content-Type: [type]/[subtype]; parameter
Content-Type: [type]/[subtype]; parameter
text
*
html
/
如:Content-Type: text/html; charset:utf-8
为了确保这些值再一个有序而且公开的状态下开发,MIME 使用 Internet Assigned Numbers Authority(IANA)作为中心的注册机制来管理这些值。常用的有如下这些:
text/plain:纯文本
text/html:HTML 文档
text/xml:XML 文档
image/gif:GIF 图像
image/jpeg:JPEG 图像(注意:JPG 与 JPEG 没区别,只是 .jpg 的写法更流行而已)(PHP 中为 image/pjpeg)
.jpg
image/png:PNG 图像(PHP 中为 image/x-png)
video/mpeg:MPEG 动画
message/rfc822:RFC 822 形式
application/octet-stream:任意的二进制数据
application/pdf:PDF 文档
application/xhtml+xml:XHTML 文档
application/msword:Microsoft Word 文件
application/x-www-form-urlencoded:使用 HTTP 的 POST 方式提交的表单,
application/json:JSON 数据格式
multipart/form-data:用于提交包含文件、非ASCII数据和二进制数据的表单,如文件上传
multipart/alternative:HTML 邮件的 HTML 形式和纯文本形式,相同内容使用不同的形式表示
附:Content-Type 对照表
下一篇:HTTP 协议
The end.
上一篇介绍了:所谓“神秘”的 XMLHttpRequest 对象
之前写 JavaScript 时,并没有特意去整理过类似的知识点,本文整理记录下,方便自己查阅。
什么是 Content-Type ?
Media-Type,即是 Internet Media Type,互联网媒体类型,也叫做 MIME 类型。在互联网中有成百上千种不同的数据类型,HTTP 在传输数据对象时会为他们打上称为 MIME 的数据格式标签,用于区分数据类型。最初 MIME 是用于电子邮件系统的,后来 HTTP 也采用了这一方案。
Content-Type 格式:
Content-Type: [type]/[subtype]; parameter
text
,如果是*
表示所有。html
,同样*
表示所有,用/
与主类型隔开。常用 type
常用 subtype
为了确保这些值再一个有序而且公开的状态下开发,MIME 使用 Internet Assigned Numbers Authority(IANA)作为中心的注册机制来管理这些值。常用的有如下这些:
text/plain:纯文本
text/html:HTML 文档
text/xml:XML 文档
image/gif:GIF 图像
image/jpeg:JPEG 图像(注意:JPG 与 JPEG 没区别,只是
.jpg
的写法更流行而已)(PHP 中为 image/pjpeg)image/png:PNG 图像(PHP 中为 image/x-png)
video/mpeg:MPEG 动画
message/rfc822:RFC 822 形式
application/octet-stream:任意的二进制数据
application/pdf:PDF 文档
application/xhtml+xml:XHTML 文档
application/msword:Microsoft Word 文件
application/x-www-form-urlencoded:使用 HTTP 的 POST 方式提交的表单,
application/json:JSON 数据格式
multipart/form-data:用于提交包含文件、非ASCII数据和二进制数据的表单,如文件上传
multipart/alternative:HTML 邮件的 HTML 形式和纯文本形式,相同内容使用不同的形式表示
附:Content-Type 对照表
下一篇:HTTP 协议
The end.