本文主要介绍response.setContentType()的参数及其功能的详细说明。本文通过一个简单的案例来说明对这项技术的理解和使用。以下是详细内容,有需要的朋友可以参考一下。
response.setContentType(MIME)的作用是让客户端浏览器区分不同种类的数据,根据不同的MIME调用浏览器中不同的嵌入式模块处理相应的数据。
例如,web浏览器通过MIME类型判断文件是否为GIF图片。通过MIME类型处理json字符串。
Tomcat的安装目录\conf\web.xml中定义了大量的MIME类型,供参考。
response . set content type(' text/html;charset=utf-8 ');超文本标记语言。set content type(' text/plain;charset=utf-8 ');文本
文本/javascript json数据
应用程序/xmlxml数据
此方法在提交响应之前设置发送给客户端的响应的内容类型。给定的内容类型可以包括字符编码描述,如:text/html;字符集=UTF-8。如果在调用getWriter()方法之前调用此方法,则响应的字符编码将只根据给定的内容类型进行设置。如果在调用或提交getWriter()方法之后调用此方法,将不会设置响应的字符编码。在使用http协议的情况下,该方法设置Content-type实体头。
通常,在Servlet中,习惯上首先设置请求和响应的内容类型和编码方法:
response . set content type(' text/html;charset=UTF-8 ');
request . setcharacterencoding(' UTF-8 ');
response.setContentType()的String参数及对应类型
文件扩展名
内容类型(Mime类型)
文件扩展名
内容类型(Mime类型)。*(二进制流,不知道下载文件类型)
应用程序/八位字节流。标签图像文件格式。
图像/tiff
.001
应用程序/x-001
.301
应用程序/x-301
.323
文/h323
.906
应用程序/x-906
.907
图纸/907
. a11
应用程序/x-a11。接受(accept的简写)
音频/x-美-aac。人工智能
应用程序/附言。aif
音频/aiff。aifc
音频/aiff。aiff
音频/aiff。阿女
应用程序/x-阿女。美国统计学会;美国标准协会
文/asa。asf
视频/x-ms-asf。白杨
文本/asp。天门冬酰胺的符号
视频/x-ms-asf。任意单位(Arbitrary Unit)
音频/基本。avi
视频/avi。肾上腺重量因子
application/vnd.adobe.workflow。商业
文本/xml。位图文件的扩展名
应用程序/x-bmp。马胃蝇蛆
应用程序/x-bot
. c4t
应用/x-c4t
. c90
应用/x-c90。小卡
应用程序/x-cal。猫
应用程序/vnd.ms-pki.seccat。累积分布函数(Cumulative Distribution Function的缩写)
应用程序/x-netcdf。加拿大公司开发的一款矢量图型编辑软件
应用程序/x-cdr。赛璐珞片
应用程序/x-cel。条件性情绪反应
应用程序/x-x509-ca-cert
. cg4
应用程序/x-g4。计算机图形元文件
应用程序/x-cgm。市民
应用程序/x-cit。班级
java/*。currentmodelogic电流型逻辑的
文本/xml。金属波纹管
应用程序/x-cmp。cmx
应用程序/x-cmx。小屋
应用/x-cot。美
应用程序/pkix-crl。阴极射线管
应用程序/x-x509-ca-证书。犯罪现场调查
应用程序/x-csi。钢性铸铁
文本/css。切口
应用/横向切割。dbf
应用程序/x-dbf。dbm
应用程序/x-dbm。dbx电子分频器电子分频器
应用程序/x-dbx。数据载波检测
文本/xml。dcx
应用程序/x-dcx。引伸出(派生的缩写)
应用程序/x-x509-ca-证书。dgn
应用程序/x-dgn。将饵在水面轻轻地上下拉动
应用程序/x-dib。动态链接库
应用程序/x-ms下载。文件
应用程序/msword。点
应用程序/msword。drw
应用程序/x-drw。文档类型定义(文档类型定义的缩写)
文本/xml。干气象流(干燥天气流量)
Model/vnd.dwf。干气象流(干燥天气流量)
应用程序/x-dwf。图纸
应用程序/x-图纸。dxb
应用程序/x-dxb。dxf
应用程序/x-dxf。工程部门通知
application/vnd.adobe.edn。电动势
应用/x-emf。eml
消息/rfc822。娱乐
文本/xml。位置电子指示器
应用/x-epi。蓄电池
应用程序/x-ps。蓄电池
应用程序/附言。估计出发时间
应用程序/x-ebx。可执行程序的扩展名
应用程序/x-ms下载。传真
图像/传真。fdf
application/vnd.fdf。反馈抑制因子
应用/分形。空军中尉
文本/xml。frm
应用程序/x-frm。g4
应用程序/x-g4。英国
应用/x-gbr。
应用程序/x-。可交换的图像格式
图片/gif。gl2
应用程序/x-gl2。gp4
应用程序/x-gp4。hgl
应用程序/x-hgl。hmr
应用程序/x-hmr。hpg
应用程序/x-hpgl。胎盘催乳激素
应用程序/x-hpl。hqx
应用程序/mac-binhex40。hrf
应用/x-hrf。(耐)高温粘结剂(高温粘合剂)
应用/卫生技术评估。热传导系数(传热系数)
文本/x组件。超文本标记语言文件的后缀
文本/html。超文本标记语言
文本/html。htt
text/webviewhtml。htx
文本/html。icb
应用程序/x-icb。图标资源文件
图像/x图标。图标资源文件
应用程序/x-ico。在…而且只有在…的条件下
应用程序/x-iff。ig4
应用程序/x-g4。igs
应用程序/x-igs。罗马数字3
应用程序/x-iphone。img
应用程序/x-img。移民局
申请/x-互联网-注册。临时系统程序
申请/x-互联网-注册。试管受精
视频/x-试管婴儿。Java 语言(一种计算机语言,尤用于创建网站)语言(一种计算机语言,尤用于创建网站)
java/*。jfif
图像/jpeg。jpe
图像/jpeg。jpe
应用/x-jpe。联合图象专家组
图像/jpeg。使用联合图象专家组文件交换格式存储的编码图像文件扩展名
图像/jpeg。使用联合图象专家组文件交换格式存储的编码图像文件扩展名
应用程序/x-jpg。射流研究…
应用程序/x-javascript。jsp
文本/html。la1
音频/x-液体文件。家神
应用程序/x-laplayer-reg。乳液
应用/x-乳胶。拉夫斯
音频/x-液体-安全。磅质量(磅质量)
应用程序/x-lbm。lmsff
音频/x-la-lms。限位开关(限位开关)
应用程序/x-javascript。符号
应用程序/x-ltr。m1v
视频/x-mpeg。m2v
视频/x-mpeg。m3u
音频/mpegurl。m4e
视频/mpeg4。老兄
应用程序/x-mac。男人
应用/x-troff-man。数学
文本/xml。mdb
应用程序/msaccess。mdb
应用程序/x-mdb。多功能打印机
应用/x-冲击波-闪光。多项健康试验
消息/rfc822。mhtml
消息/rfc822。大音阶的第三音
应用程序/x-mi。中间的
音频/mid。中长裙
音频/mid。密耳
应用/x百万分之一。中线恶性淋巴瘤
文本/xml。mnd
音频/x-音乐网-下载。mns
音频/x-音乐网-流。摩卡咖啡
应用程序/x-javascript。电影
视频/x-SGI-电影。mp1
音频/mp1。mp2
音频/mp2。mp2v
视频/mpeg。mp3
音频/mp3。mp4
视频/mpeg4。公共管理硕士(公共管理硕士)
视频/极限运动。多重人格性障碍
应用程序/vnd。女士-项目。茂金属聚乙烯
视频/x-mpeg。运动图象专家组
视频/mpg。每加仑行驶英里数
视频/mpg。mpga
音频/rn-mpeg。(同massivelyparallelprocessing)大规模并行处理
应用程序/vnd。女士-项目。米/秒(米每秒的缩写)
视频/x-mpeg。邮电部(邮电部)
应用程序/vnd。女士-项目。平均血小板体积
视频/mpg。mpv2
视频/mpeg。mpw
应用程序/vnd。女士-项目。多路传输(多路)
应用程序/vnd。女士-项目。甲氨蝶呤
文本/xml。mxp
应用程序/x-mmxp。网
图片/pnetvue。nrf
应用/x-nrf。新闻集团
消息/rfc822。其它直接费用(其他直接费用)
文本/x-ms-odc。在外
应用程序/x-out。p10
应用程序/pkcs10。p12
应用程序/x-pkcs12。p7b
应用程序/x-pkcs 7-证书。p7c
应用程序/pkcs7-mime。p7m
应用程序/pkcs7-mime。p7r
应用程序/x-pkcs7-certreqresp。p7s
应用程序/pkcs 7-签名。pc5
应用程序/x-pc5。外设连接接口
应用程序/x-pci。打印机控制语言
应用程序/x-pcl。周视凸面(潜望镜凸面)
应用程序/x-pcx。可移植文档格式文件的扩展名(可移植文档格式的缩写)
应用程序/pdf。可移植文档格式文件的扩展名(可移植文档格式的缩写)
应用程序/pdf。pdx
应用程序/vnd.adobe.pdx。pfx
应用程序/x-pkcs12。pgl
应用程序/x-pgl。电影
应用程序/x-pic。维和行动
应用程序/vnd.ms-pki.pko。pl
应用程序/x-perl。plg
文本/html。请
音频/scpls。plt
应用程序/x-plt。png
图片/png。png
应用程序/x-png。罐
应用程序/vnd.ms-powerpoint。实验性反应堆
应用程序/vnd.ms-powerpoint。百万分率
应用/x-ppm。再附言
应用程序/vnd.ms-powerpoint。ppt
应用程序/vnd.ms-powerpoint。ppt
应用/x-ppt。公共关系
应用/x-pr。脉冲重复频率
应用程序/图片-规则。prn
应用程序/x-prn。石油收入税(石油收入税)
应用/x-prt。著名图象处理软件
应用程序/x-ps。著名图象处理软件
应用程序/附言。ptn
应用程序/x-ptn。普华永道
应用程序/vnd.ms-powerpoint。r3t
text/vnd.rn-realtext3d。太阳神
音频/vnd。rn-真实音频。公羊
音频/x-pn-实数音频。肾素血管紧张素系统
应用程序/x-ras。鼠
应用程序/老鼠文件。快速部署部队
文本/xml。娱乐场
应用程序/vnd。rn-记录。红色
应用程序/x红色。rgb
应用程序/x-rgb。rjs
应用程序/vnd.rn-realsystem-rjs。rjt
应用程序/vnd。rn-真实系统-rjt。rlc
应用程序/x-rlc。rle
应用程序/x-rle。空间
应用程序/vnd.rn-realmedia。rmf
application/vnd.adobe.rmf。无线电磁指示器(无线电磁指示器的缩写)
音频/mid。rmj
应用程序/vnd。rn-真实系统-rmj。重大错报风险
音频/x-pn-实数音频。风险管理计划
应用程序/vnd . rn-rn _音乐_包。均方根(值)(均方根)
应用程序/vnd.rn-realmedia-secure。rmvb
应用程序/vnd.rn-realmedia-vbr。rmx
应用程序/vnd。rn-真实系统-rmx。rnx
应用程序/vnd . rn-real播放器。菲律宾共和国
image/vnd.rn-realpix。每分钟转数
音频/x-pn-实数音频插件。rsml
应用程序/vnd.rn-rsml。如题
text/vnd.rn-realtext。普适文本格式
应用程序/msword。普适文本格式
应用程序/x-rtf。轮状病毒
视频/vnd。rn-真实视频。萨姆(男子名)
应用程序/x-sam。坐
应用程序/x-sat。业务发布平台;社会化分销平台;
应用/sdp。sdw
应用程序/x-sdw。使就座
应用程序/x-stuffit。slb
应用程序/x-slb。超辐射发光二极管
应用程序/x-sld。slk
图纸/x-slk。超级市场研究所(超市研究所)
应用程序/smil。微笑
应用程序/smil。smk
应用程序/x-smk。snd
音频/基本。溶胶
文本/纯文本。特殊操作要求(具体操作Requirement)逐次超松驰(历任Over-Relaxation)标准操作报告(标准操作Report)计划远景报告(安排展望报告)
文本/纯文本。单纸包的(单张纸封面的缩写)
应用程序/x-pkcs 7-证书。声压级(声压级)
应用/未来闪光。简化并行过程(简化的并行流程的缩写)
文本/xml。地对地导弹
应用程序/流媒体。生长抑素
应用程序/vnd.ms-pki.certstore。标准模板库(标准模板库的缩写)
应用程序/vnd.ms-pki.stl。扫描隧道显微镜
文本/html。猪圈
应用/x-sty。挽救(保存的简写)
文本/xml。冲击波闪光
应用/x-冲击波-闪光。tdf
应用程序/x-tdf。tg4
应用程序/x-tg4。热重量分析法
应用/x-tga。标签图像文件格式。
图像/tiff。标签图像文件格式。
应用程序/x-tif。一口
图像/tiff。tld
文本/xml。顶端
绘图/x-top。爆发
应用程序/x-bittorrent。tsd
文本/xml。文本文件(文本文件)
文本/纯文本。uin
应用程序/x-icq。uls
文本/iuls。vcf
文本/x-vcard。vda
应用程序/x-vda。vdx
应用程序/vnd.visio。vml
文本/xml。vpg
应用程序/x-vpeg005。vsd
应用程序/vnd.visio。vsd
应用/x-vsd。虚存系统
应用程序/vnd.visio。vst
应用程序/vnd.visio。vst
应用程序/x-vst。vsw
应用程序/vnd.visio。vsx
应用程序/vnd.visio。vtx
应用程序/vnd.visio。vxml
文本/xml。声音资源文件
音频/wav。蜡
音频/x-ms-wax。wb1
应用程序/x-wb1。wb2
应用程序/x-wb2。wb3
应用程序/x-wb3。wbmp
image/vnd.wap.wbmp。奇才
应用程序/msword。wk3
应用程序/x-wk3。wk4
应用程序/x-wk4。wkq
应用/x-wkq。wks
应用程序/x-周。微软移动设备操作系统(Windows Mobile)
视频/x-ms-wm。wma
音频/x-ms-wma。大规模杀伤性武器
应用程序/x-ms-wmd。窗子图元文件格式。
应用程序/x-wmf。脑白质病变
text/vnd.wap.wml。野型腮腺炎病毒
视频/x-ms-wmv。wmx
视频/x-ms-wmx。wmz
应用程序/x-ms-wmz。wp6
应用程序/x-wp6。窗子打印机描述文件格式。
应用程序/x-wpd。wpg
应用程序/x-wpg。wpl
应用程序/vnd.ms-wpl。wq1
应用程序/x-wq1。wr1
应用程序/x-wr1。wri
应用程序/x-wri。wrk
应用程序/x-wrk。《华盛顿明星报》
应用程序/x-ws。ws2
应用程序/x-ws。wsc
文本/脚本。wsdl
文本/xml。wvx
视频/x-ms-wvx。xdp
application/vnd.adobe.xdp。极速数据率
文本/xml。xfd
application/vnd.adobe.xfd。xfdf
application/vnd.adobe.xfdf。可扩展超文本标记语言
文本/html。xls
应用程序/vnd.ms-excel。xls
应用程序/x-xls。xlw
应用/x-xlw。可扩展标记语言
文本/xml。翻译程式语言
音频/scpls。相互提问
文本/xml。xql
文本/xml。xquery
文本/xml。xsd
文本/xml。可扩展样式表语言(可扩展样式表语言的缩写)
文本/xml。xslt
文本/xml。xwd
应用/x-xwd。x_b
application/x-x_b .sis application/vnd.symbian.install .sisx application/vnd.symbian.install .x_t application/x-x_t .ipa application/vnd.iphone .apk application/vnd.android.package-archive .xap application/x-silverlight-app到此这篇关于response.setContentType()参数以及作用详解的文章就介绍到这了,更多相关response.setContentType()详解内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。