content-type与文件扩展名对照表

内容来自HTTP Content-type 对照表。已经转换成代码了。

map.insert(".*", "application/octet-stream");
map.insert(".tif", "image/tiff");
map.insert(".001", "application/x-001");
map.insert(".301", "application/x-301");
map.insert(".323", "text/h323");
map.insert(".906", "application/x-906");
map.insert(".907", "drawing/907");
map.insert(".a11", "application/x-a11");
map.insert(".acp", "audio/x-mei-aac");
map.insert(".ai", "application/postscript");
map.insert(".aif", "audio/aiff");
map.insert(".aifc", "audio/aiff");
map.insert(".aiff", "audio/aiff");
map.insert(".anv", "application/x-anv");
map.insert(".asa", "text/asa");
map.insert(".asf", "video/x-ms-asf");
map.insert(".asp", "text/asp");
map.insert(".asx", "video/x-ms-asf");
map.insert(".au", "audio/basic");
map.insert(".avi", "video/avi");
map.insert(".awf", "application/vnd.adobe.workflow");
map.insert(".biz", "text/xml");
map.insert(".bmp", "application/x-bmp");
map.insert(".bot", "application/x-bot");
map.insert(".c4t", "application/x-c4t");
map.insert(".c90", "application/x-c90");
map.insert(".cal", "application/x-cals");
map.insert(".cat", "application/vnd.ms-pki.seccat");
map.insert(".cdf", "application/x-netcdf");
map.insert(".cdr", "application/x-cdr");
map.insert(".cel", "application/x-cel");
map.insert(".cer", "application/x-x509-ca-cert");
map.insert(".cg4", "application/x-g4");
map.insert(".cgm", "application/x-cgm");
map.insert(".cit", "application/x-cit");
map.insert(".class", "java/*");
map.insert(".cml", "text/xml");
map.insert(".cmp", "application/x-cmp");
map.insert(".cmx", "application/x-cmx");
map.insert(".cot", "application/x-cot");
map.insert(".crl", "application/pkix-crl");
map.insert(".crt", "application/x-x509-ca-cert");
map.insert(".csi", "application/x-csi");
map.insert(".css", "text/css");
map.insert(".cut", "application/x-cut");
map.insert(".dbf", "application/x-dbf");
map.insert(".dbm", "application/x-dbm");
map.insert(".dbx", "application/x-dbx");
map.insert(".dcd", "text/xml");
map.insert(".dcx", "application/x-dcx");
map.insert(".der", "application/x-x509-ca-cert");
map.insert(".dgn", "application/x-dgn");
map.insert(".dib", "application/x-dib");
map.insert(".dll", "application/x-msdownload");
map.insert(".doc", "application/msword");
map.insert(".dot", "application/msword");
map.insert(".drw", "application/x-drw");
map.insert(".dtd", "text/xml");
map.insert(".dwf", "Model/vnd.dwf");
map.insert(".dwf", "application/x-dwf");
map.insert(".dwg", "application/x-dwg");
map.insert(".dxb", "application/x-dxb");
map.insert(".dxf", "application/x-dxf");
map.insert(".edn", "application/vnd.adobe.edn");
map.insert(".emf", "application/x-emf");
map.insert(".eml", "message/rfc822");
map.insert(".ent", "text/xml");
map.insert(".epi", "application/x-epi");
map.insert(".eps", "application/x-ps");
map.insert(".eps", "application/postscript");
map.insert(".etd", "application/x-ebx");
map.insert(".exe", "application/x-msdownload");
map.insert(".fax", "image/fax");
map.insert(".fdf", "application/vnd.fdf");
map.insert(".fif", "application/fractals");
map.insert(".fo", "text/xml");
map.insert(".frm", "application/x-frm");
map.insert(".g4", "application/x-g4");
map.insert(".gbr", "application/x-gbr");
map.insert(".", "application/x-");
map.insert(".gif", "image/gif");
map.insert(".gl2", "application/x-gl2");
map.insert(".gp4", "application/x-gp4");
map.insert(".hgl", "application/x-hgl");
map.insert(".hmr", "application/x-hmr");
map.insert(".hpg", "application/x-hpgl");
map.insert(".hpl", "application/x-hpl");
map.insert(".hqx", "application/mac-binhex40");
map.insert(".hrf", "application/x-hrf");
map.insert(".hta", "application/hta");
map.insert(".htc", "text/x-component");
map.insert(".htm", "text/html");
map.insert(".html", "text/html");
map.insert(".htt", "text/webviewhtml");
map.insert(".htx", "text/html");
map.insert(".icb", "application/x-icb");
map.insert(".ico", "image/x-icon");
map.insert(".ico", "application/x-ico");
map.insert(".iff", "application/x-iff");
map.insert(".ig4", "application/x-g4");
map.insert(".igs", "application/x-igs");
map.insert(".iii", "application/x-iphone");
map.insert(".img", "application/x-img");
map.insert(".ins", "application/x-internet-signup");
map.insert(".isp", "application/x-internet-signup");
map.insert(".IVF", "video/x-ivf");
map.insert(".java", "java/*");
map.insert(".jfif", "image/jpeg");
map.insert(".jpe", "image/jpeg");
map.insert(".jpe", "application/x-jpe");
map.insert(".jpeg", "image/jpeg");
map.insert(".jpg", "image/jpeg");
map.insert(".jpg", "application/x-jpg");
map.insert(".js", "application/x-javascript");
map.insert(".jsp", "text/html");
map.insert(".la1", "audio/x-liquid-file");
map.insert(".lar", "application/x-laplayer-reg");
map.insert(".latex", "application/x-latex");
map.insert(".lavs", "audio/x-liquid-secure");
map.insert(".lbm", "application/x-lbm");
map.insert(".lmsff", "audio/x-la-lms");
map.insert(".ls", "application/x-javascript");
map.insert(".ltr", "application/x-ltr");
map.insert(".m1v", "video/x-mpeg");
map.insert(".m2v", "video/x-mpeg");
map.insert(".m3u", "audio/mpegurl");
map.insert(".m4e", "video/mpeg4");
map.insert(".mac", "application/x-mac");
map.insert(".man", "application/x-troff-man");
map.insert(".math", "text/xml");
map.insert(".mdb", "application/msaccess");
map.insert(".mdb", "application/x-mdb");
map.insert(".mfp", "application/x-shockwave-flash");
map.insert(".mht", "message/rfc822");
map.insert(".mhtml", "message/rfc822");
map.insert(".mi", "application/x-mi");
map.insert(".mid", "audio/mid");
map.insert(".midi", "audio/mid");
map.insert(".mil", "application/x-mil");
map.insert(".mml", "text/xml");
map.insert(".mnd", "audio/x-musicnet-download");
map.insert(".mns", "audio/x-musicnet-stream");
map.insert(".mocha", "application/x-javascript");
map.insert(".movie", "video/x-sgi-movie");
map.insert(".mp1", "audio/mp1");
map.insert(".mp2", "audio/mp2");
map.insert(".mp2v", "video/mpeg");
map.insert(".mp3", "audio/mp3");
map.insert(".mp4", "video/mpeg4");
map.insert(".mpa", "video/x-mpg");
map.insert(".mpd", "application/vnd.ms-project");
map.insert(".mpe", "video/x-mpeg");
map.insert(".mpeg", "video/mpg");
map.insert(".mpg", "video/mpg");
map.insert(".mpga", "audio/rn-mpeg");
map.insert(".mpp", "application/vnd.ms-project");
map.insert(".mps", "video/x-mpeg");
map.insert(".mpt", "application/vnd.ms-project");
map.insert(".mpv", "video/mpg");
map.insert(".mpv2", "video/mpeg");
map.insert(".mpw", "application/vnd.ms-project");
map.insert(".mpx", "application/vnd.ms-project");
map.insert(".mtx", "text/xml");
map.insert(".mxp", "application/x-mmxp");
map.insert(".net", "image/pnetvue");
map.insert(".nrf", "application/x-nrf");
map.insert(".nws", "message/rfc822");
map.insert(".odc", "text/x-ms-odc");
map.insert(".out", "application/x-out");
map.insert(".p10", "application/pkcs10");
map.insert(".p12", "application/x-pkcs12");
map.insert(".p7b", "application/x-pkcs7-certificates");
map.insert(".p7c", "application/pkcs7-mime");
map.insert(".p7m", "application/pkcs7-mime");
map.insert(".p7r", "application/x-pkcs7-certreqresp");
map.insert(".p7s", "application/pkcs7-signature");
map.insert(".pc5", "application/x-pc5");
map.insert(".pci", "application/x-pci");
map.insert(".pcl", "application/x-pcl");
map.insert(".pcx", "application/x-pcx");
map.insert(".pdf", "application/pdf");
map.insert(".pdf", "application/pdf");
map.insert(".pdx", "application/vnd.adobe.pdx");
map.insert(".pfx", "application/x-pkcs12");
map.insert(".pgl", "application/x-pgl");
map.insert(".pic", "application/x-pic");
map.insert(".pko", "application/vnd.ms-pki.pko");
map.insert(".pl", "application/x-perl");
map.insert(".plg", "text/html");
map.insert(".pls", "audio/scpls");
map.insert(".plt", "application/x-plt");
map.insert(".png", "image/png");
map.insert(".png", "application/x-png");
map.insert(".pot", "application/vnd.ms-powerpoint");
map.insert(".ppa", "application/vnd.ms-powerpoint");
map.insert(".ppm", "application/x-ppm");
map.insert(".pps", "application/vnd.ms-powerpoint");
map.insert(".ppt", "application/vnd.ms-powerpoint");
map.insert(".ppt", "application/x-ppt");
map.insert(".pr", "application/x-pr");
map.insert(".prf", "application/pics-rules");
map.insert(".prn", "application/x-prn");
map.insert(".prt", "application/x-prt");
map.insert(".ps", "application/x-ps");
map.insert(".ps", "application/postscript");
map.insert(".ptn", "application/x-ptn");
map.insert(".pwz", "application/vnd.ms-powerpoint");
map.insert(".r3t", "text/vnd.rn-realtext3d");
map.insert(".ra", "audio/vnd.rn-realaudio");
map.insert(".ram", "audio/x-pn-realaudio");
map.insert(".ras", "application/x-ras");
map.insert(".rat", "application/rat-file");
map.insert(".rdf", "text/xml");
map.insert(".rec", "application/vnd.rn-recording");
map.insert(".red", "application/x-red");
map.insert(".rgb", "application/x-rgb");
map.insert(".rjs", "application/vnd.rn-realsystem-rjs");
map.insert(".rjt", "application/vnd.rn-realsystem-rjt");
map.insert(".rlc", "application/x-rlc");
map.insert(".rle", "application/x-rle");
map.insert(".rm", "application/vnd.rn-realmedia");
map.insert(".rmf", "application/vnd.adobe.rmf");
map.insert(".rmi", "audio/mid");
map.insert(".rmj", "application/vnd.rn-realsystem-rmj");
map.insert(".rmm", "audio/x-pn-realaudio");
map.insert(".rmp", "application/vnd.rn-rn_music_package");
map.insert(".rms", "application/vnd.rn-realmedia-secure");
map.insert(".rmvb", "application/vnd.rn-realmedia-vbr");
map.insert(".rmx", "application/vnd.rn-realsystem-rmx");
map.insert(".rnx", "application/vnd.rn-realplayer");
map.insert(".rp", "image/vnd.rn-realpix");
map.insert(".rpm", "audio/x-pn-realaudio-plugin");
map.insert(".rsml", "application/vnd.rn-rsml");
map.insert(".rt", "text/vnd.rn-realtext");
map.insert(".rtf", "application/msword");
map.insert(".rtf", "application/x-rtf");
map.insert(".rv", "video/vnd.rn-realvideo");
map.insert(".sam", "application/x-sam");
map.insert(".sat", "application/x-sat");
map.insert(".sdp", "application/sdp");
map.insert(".sdw", "application/x-sdw");
map.insert(".sit", "application/x-stuffit");
map.insert(".slb", "application/x-slb");
map.insert(".sld", "application/x-sld");
map.insert(".slk", "drawing/x-slk");
map.insert(".smi", "application/smil");
map.insert(".smil", "application/smil");
map.insert(".smk", "application/x-smk");
map.insert(".snd", "audio/basic");
map.insert(".sol", "text/plain");
map.insert(".sor", "text/plain");
map.insert(".spc", "application/x-pkcs7-certificates");
map.insert(".spl", "application/futuresplash");
map.insert(".spp", "text/xml");
map.insert(".ssm", "application/streamingmedia");
map.insert(".sst", "application/vnd.ms-pki.certstore");
map.insert(".stl", "application/vnd.ms-pki.stl");
map.insert(".stm", "text/html");
map.insert(".sty", "application/x-sty");
map.insert(".svg", "text/xml");
map.insert(".swf", "application/x-shockwave-flash");
map.insert(".tdf", "application/x-tdf");
map.insert(".tg4", "application/x-tg4");
map.insert(".tga", "application/x-tga");
map.insert(".tif", "image/tiff");
map.insert(".tif", "application/x-tif");
map.insert(".tiff", "image/tiff");
map.insert(".tld", "text/xml");
map.insert(".top", "drawing/x-top");
map.insert(".torrent", "application/x-bittorrent");
map.insert(".tsd", "text/xml");
map.insert(".txt", "text/plain");
map.insert(".uin", "application/x-icq");
map.insert(".uls", "text/iuls");
map.insert(".vcf", "text/x-vcard");
map.insert(".vda", "application/x-vda");
map.insert(".vdx", "application/vnd.visio");
map.insert(".vml", "text/xml");
map.insert(".vpg", "application/x-vpeg005");
map.insert(".vsd", "application/vnd.visio");
map.insert(".vsd", "application/x-vsd");
map.insert(".vss", "application/vnd.visio");
map.insert(".vst", "application/vnd.visio");
map.insert(".vst", "application/x-vst");
map.insert(".vsw", "application/vnd.visio");
map.insert(".vsx", "application/vnd.visio");
map.insert(".vtx", "application/vnd.visio");
map.insert(".vxml", "text/xml");
map.insert(".wav", "audio/wav");
map.insert(".wax", "audio/x-ms-wax");
map.insert(".wb1", "application/x-wb1");
map.insert(".wb2", "application/x-wb2");
map.insert(".wb3", "application/x-wb3");
map.insert(".wbmp", "image/vnd.wap.wbmp");
map.insert(".wiz", "application/msword");
map.insert(".wk3", "application/x-wk3");
map.insert(".wk4", "application/x-wk4");
map.insert(".wkq", "application/x-wkq");
map.insert(".wks", "application/x-wks");
map.insert(".wm", "video/x-ms-wm");
map.insert(".wma", "audio/x-ms-wma");
map.insert(".wmd", "application/x-ms-wmd");
map.insert(".wmf", "application/x-wmf");
map.insert(".wml", "text/vnd.wap.wml");
map.insert(".wmv", "video/x-ms-wmv");
map.insert(".wmx", "video/x-ms-wmx");
map.insert(".wmz", "application/x-ms-wmz");
map.insert(".wp6", "application/x-wp6");
map.insert(".wpd", "application/x-wpd");
map.insert(".wpg", "application/x-wpg");
map.insert(".wpl", "application/vnd.ms-wpl");
map.insert(".wq1", "application/x-wq1");
map.insert(".wr1", "application/x-wr1");
map.insert(".wri", "application/x-wri");
map.insert(".wrk", "application/x-wrk");
map.insert(".ws", "application/x-ws");
map.insert(".ws2", "application/x-ws");
map.insert(".wsc", "text/scriptlet");
map.insert(".wsdl", "text/xml");
map.insert(".wvx", "video/x-ms-wvx");
map.insert(".xdp", "application/vnd.adobe.xdp");
map.insert(".xdr", "text/xml");
map.insert(".xfd", "application/vnd.adobe.xfd");
map.insert(".xfdf", "application/vnd.adobe.xfdf");
map.insert(".xhtml", "text/html");
map.insert(".xls", "application/vnd.ms-excel");
map.insert(".xls", "application/x-xls");
map.insert(".xlw", "application/x-xlw");
map.insert(".xml", "text/xml");
map.insert(".xpl", "audio/scpls");
map.insert(".xq", "text/xml");
map.insert(".xql", "text/xml");
map.insert(".xquery", "text/xml");
map.insert(".xsd", "text/xml");
map.insert(".xsl", "text/xml");
map.insert(".xslt", "text/xml");
map.insert(".xwd", "application/x-xwd");
map.insert(".x_b", "application/x-x_b");
map.insert(".sis", "application/vnd.symbian.install");
map.insert(".sisx", "application/vnd.symbian.install");
map.insert(".x_t", "application/x-x_t");
map.insert(".ipa", "application/vnd.iphone");
map.insert(".apk", "application/vnd.android.package-archive");
map.insert(".xap", "application/x-silverlight-app");

  • 20
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

乌拉乌拉liang

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值