contenttype(content type是什么意思)

2024-06-07 11:50:01 0

contenttype(content type是什么意思)

各位老铁们好,相信很多人对contenttype都不是特别的了解,因此呢,今天就来为大家分享下关于contenttype以及content type是什么意思的问题知识,还望可以帮助大家,解决大家的一些困惑,下面一起来看看吧!

本文目录

content type是什么意思

content type 英 内容类别; These are the selected mime and file types included in this content type set.这些是在此内容类型组中选择的mime和文件类型。

html中的content-type是什么意思

content-type是内容类型,用于定义网络文件的类型和网页的编码,决定文件接收方将以什么形式、什么编码读取这个文件。

用法示例:《meta content="text/html; charset=gb2312"

扩展资料

content-type文件内容对照:

".*"="application/octet-stream"

".001"="application/x-001"

".301"="application/x-301"

".323"="text/h323"

".906"="application/x-906"

".907"="drawing/907"

".a11"="application/x-a11"

".acp"="audio/x-mei-aac"

".ai"="application/postscript"

".aif"="audio/aiff"

".aifc"="audio/aiff"

".aiff"="audio/aiff"

".anv"="application/x-anv"

".asa"="text/asa"

".asf"="video/x-ms-asf"

".asp"="text/asp"

".asx"="video/x-ms-asf"

".au"="audio/basic"

".avi"="video/avi"

".awf"="application/vnd.adobe.workflow"

".biz"="text/xml"

".bmp"="application/x-bmp"

".bot"="application/x-bot"

".c4t"="application/x-c4t"

".c90"="application/x-c90"

".cal"="application/x-cals"

".cat"="application/s-pki.seccat"

".cdf"="application/x-netcdf"

".cdr"="application/x-cdr"

".cel"="application/x-cel"

".cer"="application/x-x509-ca-cert"

".cg4"="application/x-g4"

".cgm"="application/x-cgm"

参考资料来源:百度百科-ContentType

Content-Type 详解

Content-Type(MediaType),即是Internet Media Type,互联网媒体类型,也叫做MIME类型。在互联网中有成百上千中不同的数据类型,HTTP在传输数据对象时会为他们打上称为MIME的数据格式标签,用于区分数据类型。最初MIME是用于电子邮件系统的,后来HTTP也采用了这一方案。

在HTTP协议消息头中,使用Content-Type来表示请求和响应中的媒体类型信息。它用来告诉服务端如何处理请求的数据,以及告诉客户端(一般是浏览器)如何解析响应的数据,比如显示图片,解析并展示html等等。

Content-Type:type/subtype ;parameter

例如: Content-Type: text/html; Content-Type: application/json;charset:utf-8;

常见的Content-Type有数百个,下面例举了一些

上面的Content-Type,我们只认得就好,但是下面有4种是需要我们清楚他们的区别及牢记在心的。

HTTP会将请求参数用key1=val1&key2=val2的方式进行组织,并放到请求实体里面,注意如果是中文或特殊字符如"/"、","、“:" 等会自动进行URL转码。不支持文件,一般用于表单提交。 下面是一个例子:

与application/x-www-form-urlencoded不同,这是一个多部分多媒体类型。首先生成了一个 boundary 用于分割不同的字段,在请求实体里每个参数以------boundary开始,然后是附加信息和参数名,然后是空行,最后是参数内容。多个参数将会有多个boundary块。如果参数是文件会有特别的文件域。最后以------boundary–为结束标识。multipart/form-data支持文件上传的格式,一般需要上传文件的表单则用该类型。 下面是一个例子:

JSON 是一种轻量级的数据格式,以“键-值”对的方式组织的数据。这个使用这个类型,需要参数本身就是json格式的数据,参数会被直接放到请求实体里,不进行任何处理。服务端/客户端会按json格式解析数据(约定好的情况下)。

与application/json类似,这里用的是xml格式的数据,text/xml的话,将忽略xml数据里的编码格式, 参考 。

一般我们在开发的过程中需要注意客户端发送请求(Request)时的Content-Type设置,特别是使用ajax的时候,如果设置得不准确,很有可能导致请求失败。比如在spring中,如果接口使用了@RequestBody,spring强大的自动解析功能,会将请求实体的内容自动转换为Bean,但前提是请求的Content-Type必须设置为application/json,否正就会返回415错误。

注:415 错误是 Unsupported media type,即不支持的媒体类型。 建议:

服务端响应(Response)的Content-Type最好也保持准确,虽然一般web开发中,前端解析响应的数据不会根据Content-Type,并且服务端一般能自动设置准确的Content-Type,但是如果乱设置某些情况下可能会有问题,比如导出文件,打开图片等。如果在spring项目里使用@ResponseBody,spring会将响应的Content-Type设置为application/json;charset=UTF-8;,可能会导致文件无法导出,需要注意下。

response的Content-Type设置建议:

下面的一个设置response的Content-Type的例子:

参考 《HTTP 权威指南》 什么是json 常见的Content-Type application/xml 和 text/xml的区别 postman里的Content-Type

什么是content-type类型

Content-Type(内容类型),一般是指网页中存在的 Content-Type,用于定义网络文件的类型和网页的编码,决定浏览器将以什么形式、什么编码读取这个文件。

这就是经常看到一些 PHP 网页点击的结果却是下载一个文件或一张图片的原因。Content-Type 标头告诉客户端实际返回的内容的内容类型。

Content-Type是Http的实体首部字段,用于说明请求或返回的消息主体是用何种方式编码,在request header和response header里都存在。

常用类型:

一、application/x-www-form-urlencoded

1、浏览器的原生form表单。

2、提交的数据按照 key1=val1&key2=val2 的方式进行编码,key和val都进行了URL转码。

二、multipart/form-data

常见的 POST 数据提交的方式。我们使用表单上传文件时,必须让 form 的 enctype 等于这个值。

首先生成了一个 boundary 用于分割不同的字段,为了避免与正文内容重复,boundary 很长很复杂。然后 Content-Type 里指明了数据是以 multipart/form-data 来编码,本次请求的 boundary 是什么内容。

消息主体里按照字段个数又分为多个结构类似的部分,每部分都是以 --boundary 开始,紧接着是内容描述信息,然后是回车,最后是字段具体内容(文本或二进制)。如果传输的是文件,还要包含文件名和文件类型信息。消息主体最后以 --boundary-- 标示结束。

三、application/json

消息主体是序列化后的 JSON 字符串,这个类型越来越多地被大家所使用。

四、text/xml

是一种使用 HTTP 作为传输协议,XML 作为编码方式的远程调用规范。

content-type的类型是什么

Content-Type,内容类型,一般是指网页中存在的Content-Type,用于定义网络文件的类型和网页的编码,决定文件接收方将以什么形式、什么编码读取这个文件,这就是经常看到一些Asp网页点击的结果却是下载到的一个文件或一张图片的原因。

类型:

ContentType的

".*"="application/octet-stream"

".001"="application/x-001"

".301"="application/x-301"

".323"="text/h323"

".906"="application/x-906"

".907"="drawing/907"

".a11"="application/x-a11"

".acp"="audio/x-mei-aac"

".ai"="application/postscript"

关于contenttype到此分享完毕,希望能帮助到您。

contenttype(content type是什么意思)

本文编辑:admin
: contenttype,pe,

更多文章:


办公椅什么牌子好?办公椅有哪些种类

办公椅什么牌子好?办公椅有哪些种类

“办公椅”相关信息最新大全有哪些,这是大家都非常关心的,接下来就一起看看办公椅什么牌子好?办公椅有哪些种类!本文目录办公椅什么牌子好办公椅有哪些种类办公椅如何选择办公室椅子怎么升降办公椅的分类,办公椅要怎么选择如何挑选办公桌椅办公椅的定义办

2024年10月18日 21:05

孩子用什么笔记本电脑好(适合学生用的电脑推荐)

孩子用什么笔记本电脑好(适合学生用的电脑推荐)

本文目录适合学生用的电脑推荐小孩学编程,想买一台笔记本电脑,还在犹豫中,不知选择什么牌子的好,望博主推荐一下,谢谢!给孩子买个什么样的电脑比较合适儿子要上大学了有什么笔记本推荐孩子大学新生专业计算机科学与技术求推荐用什么笔记本计算机想给孩子

2023年12月2日 11:05

华为荣耀50pro评测(华为荣耀50pro怎么样,值得入手吗)

华为荣耀50pro评测(华为荣耀50pro怎么样,值得入手吗)

本文目录华为荣耀50pro怎么样,值得入手吗荣耀50 Pro缺点是什么-荣耀50 Pro优缺点测评荣耀50pro和华为mate40pro哪个好 荣耀50和华为mate40对比华为荣耀50pro怎么样,值得入手吗可以,值得。荣耀50 Pro手

2024年5月23日 00:35

佳能尼康索尼富士(尼康Z50,APS画幅的最新搅局者,能否突破佳能索尼富士的封锁吗)

佳能尼康索尼富士(尼康Z50,APS画幅的最新搅局者,能否突破佳能索尼富士的封锁吗)

本文目录尼康Z50,APS画幅的最新搅局者,能否突破佳能索尼富士的封锁吗想入手微单,索尼、佳能、尼康、富士该怎么选用来拍摄孩子,佳能相机、尼康、富士和索尼在这方面有差距吗从微单相机目前的技术来讲,索尼,尼康,佳能哪家的产品最好尼康Z50,A

2024年3月20日 16:25

logitech无线鼠标怎么拆(我的罗技M215无线鼠标可能没电了,怎么换电池从哪儿打开)

logitech无线鼠标怎么拆(我的罗技M215无线鼠标可能没电了,怎么换电池从哪儿打开)

本文目录我的罗技M215无线鼠标可能没电了,怎么换电池从哪儿打开无线鼠标罗技M215怎么换电池logitech无线鼠标怎么换电池无线鼠标怎么拆logitech鼠标m171怎么拆修,鼠标坏了,灯光不亮了,想拆开看看是哪儿坏了求怎么拆开logi

2024年6月17日 18:15

手机网络加速软件(手游加速器排行榜手游加速器哪个好用)

手机网络加速软件(手游加速器排行榜手游加速器哪个好用)

本文目录手游加速器排行榜手游加速器哪个好用谁知道有什么好用的手游加速器手游加速器排行榜手游加速器哪个好用手游加速器排行榜前四名分别是网易UU加速器、蜗牛手游加速器、迅游手游加速器、Green加速器。我认为迅游手游加速器最好用。迅游手游加速器

2024年5月17日 23:35

华为手机更换电池视频(华为手机电池怎么拆,)

华为手机更换电池视频(华为手机电池怎么拆,)

大家好,今天小编来为大家解答以下的问题,关于华为手机更换电池视频,华为手机电池怎么拆,这个很多人还不知道,现在让我们一起来看看吧!本文目录华为手机电池怎么拆,华为手机电池怎么拆下来华为手机怎么换电池的相关视频怎样更换电池华为手机自己怎么更换

2024年7月19日 21:20

张敏的回眸一笑,为何能成为人们争相传颂的经典?关于A卡刷新率问题100分赏!

张敏的回眸一笑,为何能成为人们争相传颂的经典?关于A卡刷新率问题100分赏!

本文目录张敏的回眸一笑,为何能成为人们争相传颂的经典关于A卡刷新率问题100分赏!华擎主板按什么进入BIOS张敏的回眸一笑,为何能成为人们争相传颂的经典从不矫揉做作,是孙红雷在《范府大院》对张敏饰演角色的评价。张敏在正当红的时候隐退娱乐圈,

2024年5月17日 01:00

史密斯威森m500(史密斯威森M500能一枪打死犀牛吗)

史密斯威森m500(史密斯威森M500能一枪打死犀牛吗)

“史密斯威森m500”相关信息最新大全有哪些,这是大家都非常关心的,接下来就一起看看史密斯威森m500(史密斯威森M500能一枪打死犀牛吗)!本文目录史密斯威森M500能一枪打死犀牛吗侠盗猎车罪恶都市所有的枪叫什么名字,要英文名12.7mm

2024年10月18日 15:05

mt8103ie说明书(mt8100ie触摸屏设置ip)

mt8103ie说明书(mt8100ie触摸屏设置ip)

本文目录mt8100ie触摸屏设置ipMT8100ie威纶触摸屏怎么用VNC功能实现远程监控威纶触摸屏mt6103ip为什么比mt8103ie反应速度慢很多mt8100ie触摸屏设置ip参考具体步骤。1、首先断电重启触摸屏,开机后按住启动属

2024年4月17日 18:45

联想i310(联想i310电脑睡眠怎么唤醒)

联想i310(联想i310电脑睡眠怎么唤醒)

本文目录联想i310电脑睡眠怎么唤醒联想i310怎么样呢正在考虑要不要买希望用过的人给个意见什么的联想10代i3怎么取掉桌面快捷联想笔记本i310突然死机,起不来了没有反应!联想笔记本i310换完C壳就变这样啦,开不了机怎么办,一直闪英文工

2023年5月4日 16:45

2022年麒麟820还值得入手吗?麒麟820参数怎么样

2022年麒麟820还值得入手吗?麒麟820参数怎么样

今天给各位分享2022年麒麟820还值得入手吗的知识,其中也会对2022年麒麟820还值得入手吗进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!本文目录2022年麒麟820还值得入手吗麒麟820参数怎么样麒麟820和那

2024年6月20日 18:40

小米显示器保修多久(小米电视保修说明里说显示器保修三年,显示器保修是不是骗人的坏了他就会说这是人为因素损坏的)

小米显示器保修多久(小米电视保修说明里说显示器保修三年,显示器保修是不是骗人的坏了他就会说这是人为因素损坏的)

本文目录小米电视保修说明里说显示器保修三年,显示器保修是不是骗人的坏了他就会说这是人为因素损坏的小米售后换屏幕保修多久小米11屏幕保修多久小米笔记本屏幕保修是多久小米电视保修几年小米电竞显示器维修会换新吗小米电视保修说明里说显示器保修三年,

2023年11月18日 19:05

zoom怎么读英语语音(zoom的英语怎么读)

zoom怎么读英语语音(zoom的英语怎么读)

这篇文章给大家聊聊关于zoom怎么读英语语音,以及zoom的英语怎么读对应的知识点,希望对各位有所帮助,不要忘了收藏本站哦。本文目录zoom的英语怎么读zoom英语怎么读zoom这个英语单词怎么念zoom怎么读“zoom”怎么读zoom怎么

2024年10月30日 02:15

为什么E71下载的游戏打不开?诺基亚E71的游戏那么少在那里下载

为什么E71下载的游戏打不开?诺基亚E71的游戏那么少在那里下载

本篇文章给大家谈谈e71游戏,以及为什么E71下载的游戏打不开对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。本文目录为什么E71下载的游戏打不开诺基亚E71的游戏那么少在那里下载诺基亚E71有什么好玩的游戏诺基亚e71手机有自带的游

2024年10月3日 08:20

近期文章

本站热文

电脑包尺寸对照表(电脑包要多大)
2024-07-23 11:15:58 浏览:3889
e10000(皖E10000是什么车)
2024-07-17 11:22:25 浏览:3508
ati radeon hd 5650(电脑的显卡是ATI Mobility Radeon HD 5650 (MADION PRO) ( 1 GB ) 这个显卡)
2024-07-07 05:01:37 浏览:3103
华为mate20pro版本区别(mate20pro有必要买ud版吗)
2024-07-24 08:26:42 浏览:2631
ipad买蜂窝版还是wifi版(ipad air 5买蜂窝好不好)
2024-07-17 14:35:19 浏览:2238
vivo y3配置参数(vivoy3参数是什么)
2024-07-16 07:07:06 浏览:2074
标签列表

热门搜索