什么是http contenttype类型-type类型

Http请求中Content-Type讲解以及在Spring MVC中的应用
引言: 在Http请求中,我们每天都在使用Content-type来指定不同格式的请求信息,但是却很少有人去全面了解content-type中允许的值有多少,这里将讲解Content-Type的可用值,以及在Spring MVC中如何使用它们来映射请求信息。
Content-Type
MediaType,即是Internet Media Type,互联网媒体类型;也叫做MIME类型,在Http协议消息头中,使用Content-Type来表示具体请求中的媒体类型信息。
类型格式:type/subtype(;parameter)? type
主类型,任意的字符串,如text,如果是*号代表所有;
subtype 子类型,任意的字符串,如html,如果是*号代表所有;
parameter 可选,一些参数,如Accept请求头的q参数, Content-Type的 charset参数。
例如: Content-Type: text/charset:utf-8;
常见的媒体格式类型如下:
text/html : HTML格式
text/plain :纯文本格式
text/xml :
image/gif :gif图片格式
image/jpeg :jpg图片格式
image/png:png图片格式
以application开头的媒体格式类型:
application/xhtml+xml :XHTML格式
application/xml
: XML数据格式
application/atom+xml
:Atom XML聚合格式
application/json
: JSON数据格式
application/pdf
application/msword
: Word文档格式
application/octet-stream : 二进制流数据(如常见的文件下载)
application/x-www-form-urlencoded : &form encType=””&中默认的encType,form表单数据被编码为key/value格式发送到服务器(表单默认的提交数据的格式)
另外一种常见的媒体格式是上传文件之时使用的:
multipart/form-data : 需要在表单中进行文件上传时,就需要使用该格式
以上就是我们在日常的开发中,经常会用到的若干content-type的内容格式。
Spring MVC中关于关于Content-Type类型信息的使用
首先我们来看看RequestMapping中的Class定义:
@Target({ElementType.METHOD, ElementType.TYPE})
@Retention(RetentionPolicy.RUNTIME)
@Documented
public @interface RequestMapping {
String[] value() default {};
RequestMethod[] method() default {};
String[] params() default {};
String[] headers() default {};
String[] consumes() default {};
String[] produces() default {};
指定请求的实际地址, 比如 /action/info之类。
指定请求的method类型, GET、POST、PUT、DELETE等
consumes: 指定处理请求的提交内容类型(Content-Type),例如application/json, text/
指定返回的内容类型,仅当request请求头中的(Accept)类型中包含该指定类型才返回
params: 指定request中必须包含某些参数值是,才让该方法处理
headers: 指定request中必须包含某些指定的header值,才能让该方法处理请求
其中,consumes, produces使用content-typ信息进行过滤信息;headers中可以使用content-type进行过滤和判断。
3. 使用示例
3.1 headers
@RequestMapping(value = "/test", method = RequestMethod.GET, headers="Referer=http://www.ifeng.com/")
public void testHeaders(@PathVariable String ownerId, @PathVariable String petId) {
// implementation omitted
这里的Headers里面可以匹配所有Header里面可以出现的信息,不局限在Referer信息。
@RequestMapping(value = "/response/ContentType", headers = "Accept=application/json")
public void response2(HttpServletResponse response) throws IOException {
//表示响应的内容区数据的媒体类型为json格式,且编码为utf-8(客户端应该以utf-8解码)
response.setContentType("application/charset=utf-8");
//写出响应体内容
String jsonData = "{\"username\":\"zhang\", \"password\":\"123\"}";
response.getWriter().write(jsonData);
服务器根据请求头“Accept=application/json”生产json数据。
当你有如下Accept头,将遵守如下规则进行应用:
①Accept:text/html,application/xml,application/json
将按照如下顺序进行produces的匹配 ①text/html ②application/xml ③application/json
②Accept:application/q=0.5,application/q=0.9,text/html
将按照如下顺序进行produces的匹配 ①text/html ②application/json ③application/xml
参数为媒体类型的质量因子,越大则优先权越高(从0到1)
③Accept:*/*,text/*,text/html
将按照如下顺序进行produces的匹配 ①text/html ②text/* ③*/*
即匹配规则为:最明确的优先匹配。
Requests部分
指定客户端能够接收的内容类型
Accept: text/plain, text/html
Accept-Charset
浏览器可以接受的字符编码集。
Accept-Charset: iso-8859-5
Accept-Encoding
指定浏览器可以支持的web服务器返回内容压缩编码类型。
Accept-Encoding: compress, gzip
Accept-Language
浏览器可接受的语言
Accept-Language: en,zh
Accept-Ranges
可以请求网页实体的一个或者多个子范围字段
Accept-Ranges: bytes
Authorization
HTTP授权的授权证书
Authorization: Basic QWxhZGRpbjpvcGVuIHNlc2FtZQ==
Cache-Control
指定请求和响应遵循的缓存机制
Cache-Control: no-cache
Connection
表示是否需要持久连接。(HTTP 1.1默认进行持久连接)
Connection: close
HTTP请求发送时,会把保存在该请求域名下的所有cookie值一起发送给web服务器。
Cookie: $Version=1; Skin=
Content-Length
请求的内容长度
Content-Length: 348
Content-Type
请求的与实体对应的MIME信息
Content-Type: application/x-www-form-urlencoded
请求发送的日期和时间
Date: Tue, 15 Nov :31 GMT
请求的特定的服务器行为
Expect: 100-continue
发出请求的用户的Email
指定请求的服务器的域名和端口号
Host: www.zcmhi.com
只有请求内容与实体相匹配才有效
If-Match: “c284d8af7add”
If-Modified-Since
如果请求的部分在指定时间之后被修改则请求成功,未被修改则返回304代码
If-Modified-Since: Sat, 29 Oct :31 GMT
If-None-Match
如果内容未改变返回304代码,参数为服务器先前发送的Etag,与服务器回应的Etag比较判断是否改变
If-None-Match: “c284d8af7add”
如果实体未改变,服务器发送客户端丢失的部分,否则发送整个实体。参数也为Etag
If-Range: “c284d8af7add”
If-Unmodified-Since
只在实体在指定时间之后未被修改才请求成功
If-Unmodified-Since: Sat, 29 Oct :31 GMT
Max-Forwards
限制信息通过代理和网关传送的时间
Max-Forwards: 10
用来包含实现特定的指令
Pragma: no-cache
Proxy-Authorization
连接到代理的授权证书
Proxy-Authorization: Basic QWxhZGRpbjpvcGVuIHNlc2FtZQ==
只请求实体的一部分,指定范围
Range: bytes=500-999
先前网页的地址,当前请求网页紧随其后,即来路
Referer: http://www.zcmhi.com/archives/71.html
客户端愿意接受的传输编码,并通知服务器接受接受尾加头信息
TE: trailers,q=0.5
向服务器指定某种传输协议以便服务器进行转换(如果支持)
Upgrade: HTTP/2.0, SHTTP/1.3, IRC/6.9, RTA/x11
User-Agent
User-Agent的内容包含发出请求的用户信息
User-Agent: Mozilla/5.0 (L X11)
通知中间网关或代理服务器地址,通信协议
Via: 1.0 fred, 1.1 nowhere.com (Apache/1.1)
关于消息实体的警告信息
Warn: 199 Miscellaneous warning
Responses 部分
Accept-Ranges
表明服务器是否支持指定范围请求及哪种类型的分段请求
Accept-Ranges: bytes
从原始服务器到代理缓存形成的估算时间(以秒计,非负)
对某网络资源的有效的请求行为,不允许则返回405
Allow: GET, HEAD
Cache-Control
告诉所有的缓存机制是否可以缓存及哪种类型
Cache-Control: no-cache
Content-Encoding
web服务器支持的返回内容压缩编码类型。
Content-Encoding: gzip
Content-Language
响应体的语言
Content-Language: en,zh
Content-Length
响应体的长度
Content-Length: 348
Content-Location
请求资源可替代的备用的另一地址
Content-Location: /index.htm
Content-MD5
返回资源的MD5校验值
Content-MD5: Q2hlY2sgSW50ZWdyaXR5IQ==
Content-Range
在整个返回体中本部分的字节位置
Content-Range: bytes /47022
Content-Type
返回内容的MIME类型
Content-Type: text/ charset=utf-8
原始服务器消息发出的时间
Date: Tue, 15 Nov :31 GMT
请求变量的实体标签的当前值
ETag: “c284d8af7add”
响应过期的日期和时间
Expires: Thu, 01 Dec :00 GMT
Last-Modified
请求资源的最后修改时间
Last-Modified: Tue, 15 Nov :26 GMT
用来重定向接收方到非请求URL的位置来完成请求或标识新的资源
Location: http://www.zcmhi.com/archives/94.html
包括实现特定的指令,它可应用到响应链上的任何接收方
Pragma: no-cache
Proxy-Authenticate
它指出认证方案和可应用到代理的该URL上的参数
Proxy-Authenticate: Basic
应用于重定向或一个新的资源被创造,在5秒之后重定向(由网景提出,被大部分浏览器支持)
Retry-After
如果实体暂时不可取,通知客户端在指定时间之后再次尝试
Retry-After: 120
web服务器软件名称
Server: Apache/1.3.27 (Unix) (Red-Hat/Linux)
Set-Cookie
设置Http Cookie
Set-Cookie: UserID=JohnD Max-Age=3600; Version=1
指出头域在分块传输编码的尾部存在
Trailer: Max-Forwards
Transfer-Encoding
文件传输编码
告诉下游代理是使用缓存响应还是从原始服务器请求
告知代理客户端响应是通过哪里发送的
Via: 1.0 fred, 1.1 nowhere.com (Apache/1.1)
警告实体可能存在的问题
Warning: 199 Miscellaneous warning
WWW-Authenticate
表明客户端请求实体应该使用的授权方案
WWW-Authenticate: Basic
3.2 params的示例
@RequestMapping(value = "/test/{userId}", method = RequestMethod.GET, params="myParam=myValue")
public void findUser(@PathVariable String userId) {
// implementation omitted
仅处理请求中包含了名为“myParam”,值为“myValue”的请求,起到了一个过滤的作用。
3.3 consumes/produces
@Controller
@RequestMapping(value = "/users", method = RequestMethod.POST, consumes="application/json", produces="application/json")
@ResponseBody
public List&User& addUser(@RequestBody User userl) {
// implementation omitted
return List&User&
方法仅处理request Content-Type为“application/json”类型的请求. produces标识==&处理request请求中Accept头中包含了"application/json"的请求,同时暗示了返回的内容类型为application/
在本文中,首先介绍了Content-Type主要支持的格式内容,然后基于@RequestMapping标注的内容介绍了主要的使用方法,其中,headers, consumes,produces,都是使用Content-Type中使用的各种媒体格式内容,可以基于这个格式内容来进行访问的控制和过滤。
参考资料:
HTTP中支持的Content-Type: http://tool.oschina.net/commons
Media Type介绍。 http://www.iteye.com/topic/1127120
没有更多推荐了,
不良信息举报
举报内容:
Http请求中Content-Type讲解以及在Spring MVC中的应用
举报原因:
原文地址:
原因补充:
最多只允许输入30个字
加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!1 CONTENT_TYPE = {
2 .load':'text/html',
3 .123':'application/vnd.lotus-1-2-3',
4 .3ds':'image/x-3ds',
5 .3g2':'video/3gpp',
6 .3ga':'video/3gpp',
7 .3gp':'video/3gpp',
8 .3gpp':'video/3gpp',
9 .602':'application/x-t602',
10 .669':'audio/x-mod',
11 .7z':'application/x-7z-compressed',
12 .a':'application/x-archive',
13 .aac':'audio/mp4',
14 .abw':'application/x-abiword',
15 .abw.crashed':'application/x-abiword',
16 .abw.gz':'application/x-abiword',
17 .ac3':'audio/ac3',
18 .ace':'application/x-ace',
19 .adb':'text/x-adasrc',
20 .ads':'text/x-adasrc',
21 .afm':'application/x-font-afm',
22 .ag':'image/x-applix-graphics',
23 .ai':'application/illustrator',
24 .aif':'audio/x-aiff',
25 .aifc':'audio/x-aiff',
26 .aiff':'audio/x-aiff',
27 .al':'application/x-perl',
28 .alz':'application/x-alz',
29 .amr':'audio/amr',
30 .ani':'application/x-navi-animation',
31 .anim[1-9j]':'video/x-anim',
32 .anx':'application/annodex',
33 .ape':'audio/x-ape',
34 .arj':'application/x-arj',
35 .arw':'image/x-sony-arw',
36 .as':'application/x-applix-spreadsheet',
37 .asc':'text/plain',
38 .asf':'video/x-ms-asf',
39 .asp':'application/x-asp',
40 .ass':'text/x-ssa',
41 .asx':'audio/x-ms-asx',
42 .atom':'application/atom+xml',
43 .au':'audio/basic',
44 .avi':'video/x-msvideo',
45 .aw':'application/x-applix-word',
46 .awb':'audio/amr-wb',
47 .awk':'application/x-awk',
48 .axa':'audio/annodex',
49 .axv':'video/annodex',
50 .bak':'application/x-trash',
51 .bcpio':'application/x-bcpio',
52 .bdf':'application/x-font-bdf',
53 .bib':'text/x-bibtex',
54 .bin':'application/octet-stream',
55 .blend':'application/x-blender',
56 .blender':'application/x-blender',
57 .bmp':'image/bmp',
58 .bz':'application/x-bzip',
59 .bz2':'application/x-bzip',
60 .c':'text/x-csrc',
61 .c++':'text/x-c++src',
62 .cab':'application/vnd.ms-cab-compressed',
63 .cb7':'application/x-cb7',
64 .cbr':'application/x-cbr',
65 .cbt':'application/x-cbt',
66 .cbz':'application/x-cbz',
67 .cc':'text/x-c++src',
68 .cdf':'application/x-netcdf',
69 .cdr':'application/vnd.corel-draw',
70 .cer':'application/x-x509-ca-cert',
71 .cert':'application/x-x509-ca-cert',
72 .cgm':'image/cgm',
73 .chm':'application/x-chm',
74 .chrt':'application/x-kchart',
75 .class':'application/x-java',
76 .cls':'text/x-tex',
77 .cmake':'text/x-cmake',
78 .cpio':'application/x-cpio',
79 .cpio.gz':'application/x-cpio-compressed',
80 .cpp':'text/x-c++src',
81 .cr2':'image/x-canon-cr2',
82 .crt':'application/x-x509-ca-cert',
83 .crw':'image/x-canon-crw',
84 .cs':'text/x-csharp',
85 .csh':'application/x-csh',
86 '.css':'text/css',
87 '.cssl':'text/css',
88 '.csv':'text/csv',
89 '.cue':'application/x-cue',
90 '.cur':'image/x-win-bitmap',
91 '.cxx':'text/x-c++src',
92 '.d':'text/x-dsrc',
93 '.dar':'application/x-dar',
94 '.dbf':'application/x-dbf',
95 '.dc':'application/x-dc-rom',
96 '.dcl':'text/x-dcl',
97 '.dcm':'application/dicom',
98 '.dcr':'image/x-kodak-dcr',
99 '.dds':'image/x-dds',
<span style="color: #0 '.deb':'application/x-deb',
<span style="color: #1 '.der':'application/x-x509-ca-cert',
<span style="color: #2 '.desktop':'application/x-desktop',
<span style="color: #3 '.dia':'application/x-dia-diagram',
<span style="color: #4 '.diff':'text/x-patch',
<span style="color: #5 '.divx':'video/x-msvideo',
<span style="color: #6 '.djv':'image/vnd.djvu',
<span style="color: #7 '.djvu':'image/vnd.djvu',
<span style="color: #8 '.dng':'image/x-adobe-dng',
<span style="color: #9 '.doc':'application/msword',
<span style="color: #0 '.docbook':'application/docbook+xml',
<span style="color: #1 '.docm':'application/vnd.openxmlformats-officedocument.wordprocessingml.document',
<span style="color: #2 '.docx':'application/vnd.openxmlformats-officedocument.wordprocessingml.document',
<span style="color: #3 '.dot':'text/vnd.graphviz',
<span style="color: #4 '.dsl':'text/x-dsl',
<span style="color: #5 '.dtd':'application/xml-dtd',
<span style="color: #6 '.dtx':'text/x-tex',
<span style="color: #7 '.dv':'video/dv',
<span style="color: #8 '.dvi':'application/x-dvi',
<span style="color: #9 '.dvi.bz2':'application/x-bzdvi',
<span style="color: #0 '.dvi.gz':'application/x-gzdvi',
<span style="color: #1 '.dwg':'image/vnd.dwg',
<span style="color: #2 '.dxf':'image/vnd.dxf',
<span style="color: #3 '.e':'text/x-eiffel',
<span style="color: #4 '.egon':'application/x-egon',
<span style="color: #5 '.eif':'text/x-eiffel',
<span style="color: #6 '.el':'text/x-emacs-lisp',
<span style="color: #7 '.emf':'image/x-emf',
<span style="color: #8 '.emp':'application/vnd.emusic-emusic_package',
<span style="color: #9 '.ent':'application/xml-external-parsed-entity',
<span style="color: #0 '.eps':'image/x-eps',
<span style="color: #1 '.eps.bz2':'image/x-bzeps',
<span style="color: #2 '.eps.gz':'image/x-gzeps',
<span style="color: #3 '.epsf':'image/x-eps',
<span style="color: #4 '.epsf.bz2':'image/x-bzeps',
<span style="color: #5 '.epsf.gz':'image/x-gzeps',
<span style="color: #6 '.epsi':'image/x-eps',
<span style="color: #7 '.epsi.bz2':'image/x-bzeps',
<span style="color: #8 '.epsi.gz':'image/x-gzeps',
<span style="color: #9 '.epub':'application/epub+zip',
<span style="color: #0 '.erl':'text/x-erlang',
<span style="color: #1 '.es':'application/ecmascript',
<span style="color: #2 '.etheme':'application/x-e-theme',
<span style="color: #3 '.etx':'text/x-setext',
<span style="color: #4 '.exe':'application/x-ms-dos-executable',
<span style="color: #5 '.exr':'image/x-exr',
<span style="color: #6 '.ez':'application/andrew-inset',
<span style="color: #7 '.f':'text/x-fortran',
<span style="color: #8 '.f90':'text/x-fortran',
<span style="color: #9 '.f95':'text/x-fortran',
<span style="color: #0 '.fb2':'application/x-fictionbook+xml',
<span style="color: #1 '.fig':'image/x-xfig',
<span style="color: #2 '.fits':'image/fits',
<span style="color: #3 '.fl':'application/x-fluid',
<span style="color: #4 '.flac':'audio/x-flac',
<span style="color: #5 '.flc':'video/x-flic',
<span style="color: #6 '.fli':'video/x-flic',
<span style="color: #7 '.flv':'video/x-flv',
<span style="color: #8 '.flw':'application/x-kivio',
<span style="color: #9 '.fo':'text/x-xslfo',
<span style="color: #0 '.for':'text/x-fortran',
<span style="color: #1 '.g3':'image/fax-g3',
<span style="color: #2 '.gb':'application/x-gameboy-rom',
<span style="color: #3 '.gba':'application/x-gba-rom',
<span style="color: #4 '.gcrd':'text/directory',
<span style="color: #5 '.ged':'application/x-gedcom',
<span style="color: #6 '.gedcom':'application/x-gedcom',
<span style="color: #7 '.gen':'application/x-genesis-rom',
<span style="color: #8 '.gf':'application/x-tex-gf',
<span style="color: #9 '.gg':'application/x-sms-rom',
<span style="color: #0 '.gif':'image/gif',
<span style="color: #1 '.glade':'application/x-glade',
<span style="color: #2 '.gmo':'application/x-gettext-translation',
<span style="color: #3 '.gnc':'application/x-gnucash',
<span style="color: #4 '.gnd':'application/gnunet-directory',
<span style="color: #5 '.gnucash':'application/x-gnucash',
<span style="color: #6 '.gnumeric':'application/x-gnumeric',
<span style="color: #7 '.gnuplot':'application/x-gnuplot',
<span style="color: #8 '.gp':'application/x-gnuplot',
<span style="color: #9 '.gpg':'application/pgp-encrypted',
<span style="color: #0 '.gplt':'application/x-gnuplot',
<span style="color: #1 '.gra':'application/x-graphite',
<span style="color: #2 '.gsf':'application/x-font-type1',
<span style="color: #3 '.gsm':'audio/x-gsm',
<span style="color: #4 '.gtar':'application/x-tar',
<span style="color: #5 '.gv':'text/vnd.graphviz',
<span style="color: #6 '.gvp':'text/x-google-video-pointer',
<span style="color: #7 '.gz':'application/x-gzip',
<span style="color: #8 '.h':'text/x-chdr',
<span style="color: #9 '.h++':'text/x-c++hdr',
<span style="color: #0 '.hdf':'application/x-hdf',
<span style="color: #1 '.hh':'text/x-c++hdr',
<span style="color: #2 '.hp':'text/x-c++hdr',
<span style="color: #3 '.hpgl':'application/vnd.hp-hpgl',
<span style="color: #4 '.hpp':'text/x-c++hdr',
<span style="color: #5 '.hs':'text/x-haskell',
<span style="color: #6 '.htm':'text/html',
<span style="color: #7 '.html':'text/html',
<span style="color: #8 '.hwp':'application/x-hwp',
<span style="color: #9 '.hwt':'application/x-hwt',
<span style="color: #0 '.hxx':'text/x-c++hdr',
<span style="color: #1 '.ica':'application/x-ica',
<span style="color: #2 '.icb':'image/x-tga',
<span style="color: #3 '.icns':'image/x-icns',
<span style="color: #4 '.ico':'image/vnd.microsoft.icon',
<span style="color: #5 '.ics':'text/calendar',
<span style="color: #6 '.idl':'text/x-idl',
<span style="color: #7 '.ief':'image/ief',
<span style="color: #8 '.iff':'image/x-iff',
<span style="color: #9 '.ilbm':'image/x-ilbm',
<span style="color: #0 '.ime':'text/x-imelody',
<span style="color: #1 '.imy':'text/x-imelody',
<span style="color: #2 '.ins':'text/x-tex',
<span style="color: #3 '.iptables':'text/x-iptables',
<span style="color: #4 '.iso':'application/x-cd-image',
<span style="color: #5 '.iso9660':'application/x-cd-image',
<span style="color: #6 '.it':'audio/x-it',
<span style="color: #7 '.j2k':'image/jp2',
<span style="color: #8 '.jad':'text/vnd.sun.j2me.app-descriptor',
<span style="color: #9 '.jar':'application/x-java-archive',
<span style="color: #0 '.java':'text/x-java',
<span style="color: #1 '.jng':'image/x-jng',
<span style="color: #2 '.jnlp':'application/x-java-jnlp-file',
<span style="color: #3 '.jp2':'image/jp2',
<span style="color: #4 '.jpc':'image/jp2',
<span style="color: #5 '.jpe':'image/jpeg',
<span style="color: #6 '.jpeg':'image/jpeg',
<span style="color: #7 '.jpf':'image/jp2',
<span style="color: #8 '.jpg':'image/jpeg',
<span style="color: #9 '.jpr':'application/x-jbuilder-project',
<span style="color: #0 '.jpx':'image/jp2',
<span style="color: #1 '.js':'application/javascript',
<span style="color: #2 '.json':'application/json',
<span style="color: #3 '.jsonp':'application/jsonp',
<span style="color: #4 '.k25':'image/x-kodak-k25',
<span style="color: #5 '.kar':'audio/midi',
<span style="color: #6 '.karbon':'application/x-karbon',
<span style="color: #7 '.kdc':'image/x-kodak-kdc',
<span style="color: #8 '.kdelnk':'application/x-desktop',
<span style="color: #9 '.kexi':'application/x-kexiproject-sqlite3',
<span style="color: #0 '.kexic':'application/x-kexi-connectiondata',
<span style="color: #1 '.kexis':'application/x-kexiproject-shortcut',
<span style="color: #2 '.kfo':'application/x-kformula',
<span style="color: #3 '.kil':'application/x-killustrator',
<span style="color: #4 '.kino':'application/smil',
<span style="color: #5 '.kml':'application/vnd.google-earth.kml+xml',
<span style="color: #6 '.kmz':'application/vnd.google-earth.kmz',
<span style="color: #7 '.kon':'application/x-kontour',
<span style="color: #8 '.kpm':'application/x-kpovmodeler',
<span style="color: #9 '.kpr':'application/x-kpresenter',
<span style="color: #0 '.kpt':'application/x-kpresenter',
<span style="color: #1 '.kra':'application/x-krita',
<span style="color: #2 '.ksp':'application/x-kspread',
<span style="color: #3 '.kud':'application/x-kugar',
<span style="color: #4 '.kwd':'application/x-kword',
<span style="color: #5 '.kwt':'application/x-kword',
<span style="color: #6 '.la':'application/x-shared-library-la',
<span style="color: #7 '.latex':'text/x-tex',
<span style="color: #8 '.ldif':'text/x-ldif',
<span style="color: #9 '.lha':'application/x-lha',
<span style="color: #0 '.lhs':'text/x-literate-haskell',
<span style="color: #1 '.lhz':'application/x-lhz',
<span style="color: #2 '.log':'text/x-log',
<span style="color: #3 '.ltx':'text/x-tex',
<span style="color: #4 '.lua':'text/x-lua',
<span style="color: #5 '.lwo':'image/x-lwo',
<span style="color: #6 '.lwob':'image/x-lwo',
<span style="color: #7 '.lws':'image/x-lws',
<span style="color: #8 '.ly':'text/x-lilypond',
<span style="color: #9 '.lyx':'application/x-lyx',
<span style="color: #0 '.lz':'application/x-lzip',
<span style="color: #1 '.lzh':'application/x-lha',
<span style="color: #2 '.lzma':'application/x-lzma',
<span style="color: #3 '.lzo':'application/x-lzop',
<span style="color: #4 '.m':'text/x-matlab',
<span style="color: #5 '.m15':'audio/x-mod',
<span style="color: #6 '.m2t':'video/mpeg',
<span style="color: #7 '.m3u':'audio/x-mpegurl',
<span style="color: #8 '.m3u8':'audio/x-mpegurl',
<span style="color: #9 '.m4':'application/x-m4',
<span style="color: #0 '.m4a':'audio/mp4',
<span style="color: #1 '.m4b':'audio/x-m4b',
<span style="color: #2 '.m4v':'video/mp4',
<span style="color: #3 '.mab':'application/x-markaby',
<span style="color: #4 '.man':'application/x-troff-man',
<span style="color: #5 '.mbox':'application/mbox',
<span style="color: #6 '.md':'application/x-genesis-rom',
<span style="color: #7 '.mdb':'application/vnd.ms-access',
<span style="color: #8 '.mdi':'image/vnd.ms-modi',
<span style="color: #9 '.me':'text/x-troff-me',
<span style="color: #0 '.med':'audio/x-mod',
<span style="color: #1 '.metalink':'application/metalink+xml',
<span style="color: #2 '.mgp':'application/x-magicpoint',
<span style="color: #3 '.mid':'audio/midi',
<span style="color: #4 '.midi':'audio/midi',
<span style="color: #5 '.mif':'application/x-mif',
<span style="color: #6 '.minipsf':'audio/x-minipsf',
<span style="color: #7 '.mka':'audio/x-matroska',
<span style="color: #8 '.mkv':'video/x-matroska',
<span style="color: #9 '.ml':'text/x-ocaml',
<span style="color: #0 '.mli':'text/x-ocaml',
<span style="color: #1 '.mm':'text/x-troff-mm',
<span style="color: #2 '.mmf':'application/x-smaf',
<span style="color: #3 '.mml':'text/mathml',
<span style="color: #4 '.mng':'video/x-mng',
<span style="color: #5 '.mo':'application/x-gettext-translation',
<span style="color: #6 '.mo3':'audio/x-mo3',
<span style="color: #7 '.moc':'text/x-moc',
<span style="color: #8 '.mod':'audio/x-mod',
<span style="color: #9 '.mof':'text/x-mof',
<span style="color: #0 '.moov':'video/quicktime',
<span style="color: #1 '.mov':'video/quicktime',
<span style="color: #2 '.movie':'video/x-sgi-movie',
<span style="color: #3 '.mp+':'audio/x-musepack',
<span style="color: #4 '.mp2':'video/mpeg',
<span style="color: #5 '.mp3':'audio/mpeg',
<span style="color: #6 '.mp4':'video/mp4',
<span style="color: #7 '.mpc':'audio/x-musepack',
<span style="color: #8 '.mpe':'video/mpeg',
<span style="color: #9 '.mpeg':'video/mpeg',
<span style="color: #0 '.mpg':'video/mpeg',
<span style="color: #1 '.mpga':'audio/mpeg',
<span style="color: #2 '.mpp':'audio/x-musepack',
<span style="color: #3 '.mrl':'text/x-mrml',
<span style="color: #4 '.mrml':'text/x-mrml',
<span style="color: #5 '.mrw':'image/x-minolta-mrw',
<span style="color: #6 '.ms':'text/x-troff-ms',
<span style="color: #7 '.msi':'application/x-msi',
<span style="color: #8 '.msod':'image/x-msod',
<span style="color: #9 '.msx':'application/x-msx-rom',
<span style="color: #0 '.mtm':'audio/x-mod',
<span style="color: #1 '.mup':'text/x-mup',
<span style="color: #2 '.mxf':'application/mxf',
<span style="color: #3 '.n64':'application/x-n64-rom',
<span style="color: #4 '.nb':'application/mathematica',
<span style="color: #5 '.nc':'application/x-netcdf',
<span style="color: #6 '.nds':'application/x-nintendo-ds-rom',
<span style="color: #7 '.nef':'image/x-nikon-nef',
<span style="color: #8 '.nes':'application/x-nes-rom',
<span style="color: #9 '.nfo':'text/x-nfo',
<span style="color: #0 '.not':'text/x-mup',
<span style="color: #1 '.nsc':'application/x-netshow-channel',
<span style="color: #2 '.nsv':'video/x-nsv',
<span style="color: #3 '.o':'application/x-object',
<span style="color: #4 '.obj':'application/x-tgif',
<span style="color: #5 '.ocl':'text/x-ocl',
<span style="color: #6 '.oda':'application/oda',
<span style="color: #7 '.odb':'application/vnd.oasis.opendocument.database',
<span style="color: #8 '.odc':'application/vnd.oasis.opendocument.chart',
<span style="color: #9 '.odf':'application/vnd.oasis.opendocument.formula',
<span style="color: #0 '.odg':'application/vnd.oasis.opendocument.graphics',
<span style="color: #1 '.odi':'application/vnd.oasis.opendocument.image',
<span style="color: #2 '.odm':'application/vnd.oasis.opendocument.text-master',
<span style="color: #3 '.odp':'application/vnd.oasis.opendocument.presentation',
<span style="color: #4 '.ods':'application/vnd.oasis.opendocument.spreadsheet',
<span style="color: #5 '.odt':'application/vnd.oasis.opendocument.text',
<span style="color: #6 '.oga':'audio/ogg',
<span style="color: #7 '.ogg':'video/x-theora+ogg',
<span style="color: #8 '.ogm':'video/x-ogm+ogg',
<span style="color: #9 '.ogv':'video/ogg',
<span style="color: #0 '.ogx':'application/ogg',
<span style="color: #1 '.old':'application/x-trash',
<span style="color: #2 '.oleo':'application/x-oleo',
<span style="color: #3 '.opml':'text/x-opml+xml',
<span style="color: #4 '.ora':'image/openraster',
<span style="color: #5 '.orf':'image/x-olympus-orf',
<span style="color: #6 '.otc':'application/vnd.oasis.opendocument.chart-template',
<span style="color: #7 '.otf':'application/x-font-otf',
<span style="color: #8 '.otg':'application/vnd.oasis.opendocument.graphics-template',
<span style="color: #9 '.oth':'application/vnd.oasis.opendocument.text-web',
<span style="color: #0 '.otp':'application/vnd.oasis.opendocument.presentation-template',
<span style="color: #1 '.ots':'application/vnd.oasis.opendocument.spreadsheet-template',
<span style="color: #2 '.ott':'application/vnd.oasis.opendocument.text-template',
<span style="color: #3 '.owl':'application/rdf+xml',
<span style="color: #4 '.oxt':'application/vnd.openofficeorg.extension',
<span style="color: #5 '.p':'text/x-pascal',
<span style="color: #6 '.p10':'application/pkcs10',
<span style="color: #7 '.p12':'application/x-pkcs12',
<span style="color: #8 '.p7b':'application/x-pkcs7-certificates',
<span style="color: #9 '.p7s':'application/pkcs7-signature',
<span style="color: #0 '.pack':'application/x-java-pack200',
<span style="color: #1 '.pak':'application/x-pak',
<span style="color: #2 '.par2':'application/x-par2',
<span style="color: #3 '.pas':'text/x-pascal',
<span style="color: #4 '.patch':'text/x-patch',
<span style="color: #5 '.pbm':'image/x-portable-bitmap',
<span style="color: #6 '.pcd':'image/x-photo-cd',
<span style="color: #7 '.pcf':'application/x-cisco-vpn-settings',
<span style="color: #8 '.pcf.gz':'application/x-font-pcf',
<span style="color: #9 '.pcf.z':'application/x-font-pcf',
<span style="color: #0 '.pcl':'application/vnd.hp-pcl',
<span style="color: #1 '.pcx':'image/x-pcx',
<span style="color: #2 '.pdb':'chemical/x-pdb',
<span style="color: #3 '.pdc':'application/x-aportisdoc',
<span style="color: #4 '.pdf':'application/pdf',
<span style="color: #5 '.pdf.bz2':'application/x-bzpdf',
<span style="color: #6 '.pdf.gz':'application/x-gzpdf',
<span style="color: #7 '.pef':'image/x-pentax-pef',
<span style="color: #8 '.pem':'application/x-x509-ca-cert',
<span style="color: #9 '.perl':'application/x-perl',
<span style="color: #0 '.pfa':'application/x-font-type1',
<span style="color: #1 '.pfb':'application/x-font-type1',
<span style="color: #2 '.pfx':'application/x-pkcs12',
<span style="color: #3 '.pgm':'image/x-portable-graymap',
<span style="color: #4 '.pgn':'application/x-chess-pgn',
<span style="color: #5 '.pgp':'application/pgp-encrypted',
<span style="color: #6 '.php':'application/x-php',
<span style="color: #7 '.php3':'application/x-php',
<span style="color: #8 '.php4':'application/x-php',
<span style="color: #9 '.pict':'image/x-pict',
<span style="color: #0 '.pict1':'image/x-pict',
<span style="color: #1 '.pict2':'image/x-pict',
<span style="color: #2 '.pickle':'application/python-pickle',
<span style="color: #3 '.pk':'application/x-tex-pk',
<span style="color: #4 '.pkipath':'application/pkix-pkipath',
<span style="color: #5 '.pkr':'application/pgp-keys',
<span style="color: #6 '.pl':'application/x-perl',
<span style="color: #7 '.pla':'audio/x-iriver-pla',
<span style="color: #8 '.pln':'application/x-planperfect',
<span style="color: #9 '.pls':'audio/x-scpls',
<span style="color: #0 '.pm':'application/x-perl',
<span style="color: #1 '.png':'image/png',
<span style="color: #2 '.pnm':'image/x-portable-anymap',
<span style="color: #3 '.pntg':'image/x-macpaint',
<span style="color: #4 '.po':'text/x-gettext-translation',
<span style="color: #5 '.por':'application/x-spss-por',
<span style="color: #6 '.pot':'text/x-gettext-translation-template',
<span style="color: #7 '.ppm':'image/x-portable-pixmap',
<span style="color: #8 '.pps':'application/vnd.ms-powerpoint',
<span style="color: #9 '.ppt':'application/vnd.ms-powerpoint',
<span style="color: #0 '.pptm':'application/vnd.openxmlformats-officedocument.presentationml.presentation',
<span style="color: #1 '.pptx':'application/vnd.openxmlformats-officedocument.presentationml.presentation',
<span style="color: #2 '.ppz':'application/vnd.ms-powerpoint',
<span style="color: #3 '.prc':'application/x-palm-database',
<span style="color: #4 '.ps':'application/postscript',
<span style="color: #5 '.ps.bz2':'application/x-bzpostscript',
<span style="color: #6 '.ps.gz':'application/x-gzpostscript',
<span style="color: #7 '.psd':'image/vnd.adobe.photoshop',
<span style="color: #8 '.psf':'audio/x-psf',
<span style="color: #9 '.psf.gz':'application/x-gz-font-linux-psf',
<span style="color: #0 '.psflib':'audio/x-psflib',
<span style="color: #1 '.psid':'audio/prs.sid',
<span style="color: #2 '.psw':'application/x-pocket-word',
<span style="color: #3 '.pw':'application/x-pw',
<span style="color: #4 '.py':'text/x-python',
<span style="color: #5 '.pyc':'application/x-python-bytecode',
<span style="color: #6 '.pyo':'application/x-python-bytecode',
<span style="color: #7 '.qif':'image/x-quicktime',
<span style="color: #8 '.qt':'video/quicktime',
<span style="color: #9 '.qtif':'image/x-quicktime',
<span style="color: #0 '.qtl':'application/x-quicktime-media-link',
<span style="color: #1 '.qtvr':'video/quicktime',
<span style="color: #2 '.ra':'audio/vnd.rn-realaudio',
<span style="color: #3 '.raf':'image/x-fuji-raf',
<span style="color: #4 '.ram':'application/ram',
<span style="color: #5 '.rar':'application/x-rar',
<span style="color: #6 '.ras':'image/x-cmu-raster',
<span style="color: #7 '.raw':'image/x-panasonic-raw',
<span style="color: #8 '.rax':'audio/vnd.rn-realaudio',
<span style="color: #9 '.rb':'application/x-ruby',
<span style="color: #0 '.rdf':'application/rdf+xml',
<span style="color: #1 '.rdfs':'application/rdf+xml',
<span style="color: #2 '.reg':'text/x-ms-regedit',
<span style="color: #3 '.rej':'application/x-reject',
<span style="color: #4 '.rgb':'image/x-rgb',
<span style="color: #5 '.rle':'image/rle',
<span style="color: #6 '.rm':'application/vnd.rn-realmedia',
<span style="color: #7 '.rmj':'application/vnd.rn-realmedia',
<span style="color: #8 '.rmm':'application/vnd.rn-realmedia',
<span style="color: #9 '.rms':'application/vnd.rn-realmedia',
<span style="color: #0 '.rmvb':'application/vnd.rn-realmedia',
<span style="color: #1 '.rmx':'application/vnd.rn-realmedia',
<span style="color: #2 '.roff':'text/troff',
<span style="color: #3 '.rp':'image/vnd.rn-realpix',
<span style="color: #4 '.rpm':'application/x-rpm',
<span style="color: #5 '.rss':'application/rss+xml',
<span style="color: #6 '.rt':'text/vnd.rn-realtext',
<span style="color: #7 '.rtf':'application/rtf',
<span style="color: #8 '.rtx':'text/richtext',
<span style="color: #9 '.rv':'video/vnd.rn-realvideo',
<span style="color: #0 '.rvx':'video/vnd.rn-realvideo',
<span style="color: #1 '.s3m':'audio/x-s3m',
<span style="color: #2 '.sam':'application/x-amipro',
<span style="color: #3 '.sami':'application/x-sami',
<span style="color: #4 '.sav':'application/x-spss-sav',
<span style="color: #5 '.scm':'text/x-scheme',
<span style="color: #6 '.sda':'application/vnd.stardivision.draw',
<span style="color: #7 '.sdc':'application/vnd.stardivision.calc',
<span style="color: #8 '.sdd':'application/vnd.stardivision.impress',
<span style="color: #9 '.sdp':'application/sdp',
<span style="color: #0 '.sds':'application/vnd.stardivision.chart',
<span style="color: #1 '.sdw':'application/vnd.stardivision.writer',
<span style="color: #2 '.sgf':'application/x-go-sgf',
<span style="color: #3 '.sgi':'image/x-sgi',
<span style="color: #4 '.sgl':'application/vnd.stardivision.writer',
<span style="color: #5 '.sgm':'text/sgml',
<span style="color: #6 '.sgml':'text/sgml',
<span style="color: #7 '.sh':'application/x-shellscript',
<span style="color: #8 '.shar':'application/x-shar',
<span style="color: #9 '.shn':'application/x-shorten',
<span style="color: #0 '.siag':'application/x-siag',
<span style="color: #1 '.sid':'audio/prs.sid',
<span style="color: #2 '.sik':'application/x-trash',
<span style="color: #3 '.sis':'application/vnd.symbian.install',
<span style="color: #4 '.sisx':'x-epoc/x-sisx-app',
<span style="color: #5 '.sit':'application/x-stuffit',
<span style="color: #6 '.siv':'application/sieve',
<span style="color: #7 '.sk':'image/x-skencil',
<span style="color: #8 '.sk1':'image/x-skencil',
<span style="color: #9 '.skr':'application/pgp-keys',
<span style="color: #0 '.slk':'text/spreadsheet',
<span style="color: #1 '.smaf':'application/x-smaf',
<span style="color: #2 '.smc':'application/x-snes-rom',
<span style="color: #3 '.smd':'application/vnd.stardivision.mail',
<span style="color: #4 '.smf':'application/vnd.stardivision.math',
<span style="color: #5 '.smi':'application/x-sami',
<span style="color: #6 '.smil':'application/smil',
<span style="color: #7 '.sml':'application/smil',
<span style="color: #8 '.sms':'application/x-sms-rom',
<span style="color: #9 '.snd':'audio/basic',
<span style="color: #0 '.so':'application/x-sharedlib',
<span style="color: #1 '.spc':'application/x-pkcs7-certificates',
<span style="color: #2 '.spd':'application/x-font-speedo',
<span style="color: #3 '.spec':'text/x-rpm-spec',
<span style="color: #4 '.spl':'application/x-shockwave-flash',
<span style="color: #5 '.spx':'audio/x-speex',
<span style="color: #6 '.sql':'text/x-sql',
<span style="color: #7 '.sr2':'image/x-sony-sr2',
<span style="color: #8 '.src':'application/x-wais-source',
<span style="color: #9 '.srf':'image/x-sony-srf',
<span style="color: #0 '.srt':'application/x-subrip',
<span style="color: #1 '.ssa':'text/x-ssa',
<span style="color: #2 '.stc':'application/vnd.sun.xml.calc.template',
<span style="color: #3 '.std':'application/vnd.sun.xml.draw.template',
<span style="color: #4 '.sti':'application/vnd.sun.xml.impress.template',
<span style="color: #5 '.stm':'audio/x-stm',
<span style="color: #6 '.stw':'application/vnd.sun.xml.writer.template',
<span style="color: #7 '.sty':'text/x-tex',
<span style="color: #8 '.sub':'text/x-subviewer',
<span style="color: #9 '.sun':'image/x-sun-raster',
<span style="color: #0 '.sv4cpio':'application/x-sv4cpio',
<span style="color: #1 '.sv4crc':'application/x-sv4crc',
<span style="color: #2 '.svg':'image/svg+xml',
<span style="color: #3 '.svgz':'image/svg+xml-compressed',
<span style="color: #4 '.swf':'application/x-shockwave-flash',
<span style="color: #5 '.sxc':'application/vnd.sun.xml.calc',
<span style="color: #6 '.sxd':'application/vnd.sun.xml.draw',
<span style="color: #7 '.sxg':'application/vnd.sun.xml.writer.global',
<span style="color: #8 '.sxi':'application/vnd.sun.xml.impress',
<span style="color: #9 '.sxm':'application/vnd.sun.xml.math',
<span style="color: #0 '.sxw':'application/vnd.sun.xml.writer',
<span style="color: #1 '.sylk':'text/spreadsheet',
<span style="color: #2 '.t':'text/troff',
<span style="color: #3 '.t2t':'text/x-txt2tags',
<span style="color: #4 '.tar':'application/x-tar',
<span style="color: #5 '.tar.bz':'application/x-bzip-compressed-tar',
<span style="color: #6 '.tar.bz2':'application/x-bzip-compressed-tar',
<span style="color: #7 '.tar.gz':'application/x-compressed-tar',
<span style="color: #8 '.tar.lzma':'application/x-lzma-compressed-tar',
<span style="color: #9 '.tar.lzo':'application/x-tzo',
<span style="color: #0 '.tar.xz':'application/x-xz-compressed-tar',
<span style="color: #1 '.tar.z':'application/x-tarz',
<span style="color: #2 '.tbz':'application/x-bzip-compressed-tar',
<span style="color: #3 '.tbz2':'application/x-bzip-compressed-tar',
<span style="color: #4 '.tcl':'text/x-tcl',
<span style="color: #5 '.tex':'text/x-tex',
<span style="color: #6 '.texi':'text/x-texinfo',
<span style="color: #7 '.texinfo':'text/x-texinfo',
<span style="color: #8 '.tga':'image/x-tga',
<span style="color: #9 '.tgz':'application/x-compressed-tar',
<span style="color: #0 '.theme':'application/x-theme',
<span style="color: #1 '.themepack':'application/x-windows-themepack',
<span style="color: #2 '.tif':'image/tiff',
<span style="color: #3 '.tiff':'image/tiff',
<span style="color: #4 '.tk':'text/x-tcl',
<span style="color: #5 '.tlz':'application/x-lzma-compressed-tar',
<span style="color: #6 '.tnef':'application/vnd.ms-tnef',
<span style="color: #7 '.tnf':'application/vnd.ms-tnef',
<span style="color: #8 '.toc':'application/x-cdrdao-toc',
<span style="color: #9 '.torrent':'application/x-bittorrent',
<span style="color: #0 '.tpic':'image/x-tga',
<span style="color: #1 '.tr':'text/troff',
<span style="color: #2 '.ts':'application/x-linguist',
<span style="color: #3 '.tsv':'text/tab-separated-values',
<span style="color: #4 '.tta':'audio/x-tta',
<span style="color: #5 '.ttc':'application/x-font-ttf',
<span style="color: #6 '.ttf':'application/x-font-ttf',
<span style="color: #7 '.ttx':'application/x-font-ttx',
<span style="color: #8 '.txt':'text/plain',
<span style="color: #9 '.txz':'application/x-xz-compressed-tar',
<span style="color: #0 '.tzo':'application/x-tzo',
<span style="color: #1 '.ufraw':'application/x-ufraw',
<span style="color: #2 '.ui':'application/x-designer',
<span style="color: #3 '.uil':'text/x-uil',
<span style="color: #4 '.ult':'audio/x-mod',
<span style="color: #5 '.uni':'audio/x-mod',
<span style="color: #6 '.uri':'text/x-uri',
<span style="color: #7 '.url':'text/x-uri',
<span style="color: #8 '.ustar':'application/x-ustar',
<span style="color: #9 '.vala':'text/x-vala',
<span style="color: #0 '.vapi':'text/x-vala',
<span style="color: #1 '.vcf':'text/directory',
<span style="color: #2 '.vcs':'text/calendar',
<span style="color: #3 '.vct':'text/directory',
<span style="color: #4 '.vda':'image/x-tga',
<span style="color: #5 '.vhd':'text/x-vhdl',
<span style="color: #6 '.vhdl':'text/x-vhdl',
<span style="color: #7 '.viv':'video/vivo',
<span style="color: #8 '.vivo':'video/vivo',
<span style="color: #9 '.vlc':'audio/x-mpegurl',
<span style="color: #0 '.vob':'video/mpeg',
<span style="color: #1 '.voc':'audio/x-voc',
<span style="color: #2 '.vor':'application/vnd.stardivision.writer',
<span style="color: #3 '.vst':'image/x-tga',
<span style="color: #4 '.wav':'audio/x-wav',
<span style="color: #5 '.wax':'audio/x-ms-asx',
<span style="color: #6 '.wb1':'application/x-quattropro',
<span style="color: #7 '.wb2':'application/x-quattropro',
<span style="color: #8 '.wb3':'application/x-quattropro',
<span style="color: #9 '.wbmp':'image/vnd.wap.wbmp',
<span style="color: #0 '.wcm':'application/vnd.ms-works',
<span style="color: #1 '.wdb':'application/vnd.ms-works',
<span style="color: #2 '.webm':'video/webm',
<span style="color: #3 '.wk1':'application/vnd.lotus-1-2-3',
<span style="color: #4 '.wk3':'application/vnd.lotus-1-2-3',
<span style="color: #5 '.wk4':'application/vnd.lotus-1-2-3',
<span style="color: #6 '.wks':'application/vnd.ms-works',
<span style="color: #7 '.wma':'audio/x-ms-wma',
<span style="color: #8 '.wmf':'image/x-wmf',
<span style="color: #9 '.wml':'text/vnd.wap.wml',
<span style="color: #0 '.wmls':'text/vnd.wap.wmlscript',
<span style="color: #1 '.wmv':'video/x-ms-wmv',
<span style="color: #2 '.wmx':'audio/x-ms-asx',
<span style="color: #3 '.wp':'application/vnd.wordperfect',
<span style="color: #4 '.wp4':'application/vnd.wordperfect',
<span style="color: #5 '.wp5':'application/vnd.wordperfect',
<span style="color: #6 '.wp6':'application/vnd.wordperfect',
<span style="color: #7 '.wpd':'application/vnd.wordperfect',
<span style="color: #8 '.wpg':'application/x-wpg',
<span style="color: #9 '.wpl':'application/vnd.ms-wpl',
<span style="color: #0 '.wpp':'application/vnd.wordperfect',
<span style="color: #1 '.wps':'application/vnd.ms-works',
<span style="color: #2 '.wri':'application/x-mswrite',
<span style="color: #3 '.wrl':'model/vrml',
<span style="color: #4 '.wv':'audio/x-wavpack',
<span style="color: #5 '.wvc':'audio/x-wavpack-correction',
<span style="color: #6 '.wvp':'audio/x-wavpack',
<span style="color: #7 '.wvx':'audio/x-ms-asx',
<span style="color: #8 '.x3f':'image/x-sigma-x3f',
<span style="color: #9 '.xac':'application/x-gnucash',
<span style="color: #0 '.xbel':'application/x-xbel',
<span style="color: #1 '.xbl':'application/xml',
<span style="color: #2 '.xbm':'image/x-xbitmap',
<span style="color: #3 '.xcf':'image/x-xcf',
<span style="color: #4 '.xcf.bz2':'image/x-compressed-xcf',
<span style="color: #5 '.xcf.gz':'image/x-compressed-xcf',
<span style="color: #6 '.xhtml':'application/xhtml+xml',
<span style="color: #7 '.xi':'audio/x-xi',
<span style="color: #8 '.xla':'application/vnd.ms-excel',
<span style="color: #9 '.xlc':'application/vnd.ms-excel',
<span style="color: #0 '.xld':'application/vnd.ms-excel',
<span style="color: #1 '.xlf':'application/x-xliff',
<span style="color: #2 '.xliff':'application/x-xliff',
<span style="color: #3 '.xll':'application/vnd.ms-excel',
<span style="color: #4 '.xlm':'application/vnd.ms-excel',
<span style="color: #5 '.xls':'application/vnd.ms-excel',
<span style="color: #6 '.xlsm':'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet',
<span style="color: #7 '.xlsx':'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet',
<span style="color: #8 '.xlt':'application/vnd.ms-excel',
<span style="color: #9 '.xlw':'application/vnd.ms-excel',
<span style="color: #0 '.xm':'audio/x-xm',
<span style="color: #1 '.xmf':'audio/x-xmf',
<span style="color: #2 '.xmi':'text/x-xmi',
<span style="color: #3 '.xml':'application/xml',
<span style="color: #4 '.xpm':'image/x-xpixmap',
<span style="color: #5 '.xps':'application/vnd.ms-xpsdocument',
<span style="color: #6 '.xsl':'application/xml',
<span style="color: #7 '.xslfo':'text/x-xslfo',
<span style="color: #8 '.xslt':'application/xml',
<span style="color: #9 '.xspf':'application/xspf+xml',
<span style="color: #0 '.xul':'application/vnd.mozilla.xul+xml',
<span style="color: #1 '.xwd':'image/x-xwindowdump',
<span style="color: #2 '.xyz':'chemical/x-pdb',
<span style="color: #3 '.xz':'application/x-xz',
<span style="color: #4 '.w2p':'application/w2p',
<span style="color: #5 '.z':'application/x-compress',
<span style="color: #6 '.zabw':'application/x-abiword',
<span style="color: #7 '.zip':'application/zip',
<span style="color: #8 '.zoo':'application/x-zoo',
<span style="color: #9 &
阅读(...) 评论()

我要回帖

更多关于 contenttype类型 的文章

 

随机推荐