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

2024-03-04 12:52

本文主要是介绍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");

这篇关于content-type与文件扩展名对照表的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/773223

相关文章

Android fill_parent、match_parent、wrap_content三者的作用及区别

这三个属性都是用来适应视图的水平或者垂直大小,以视图的内容或尺寸为基础的布局,比精确的指定视图的范围更加方便。 1、fill_parent 设置一个视图的布局为fill_parent将强制性的使视图扩展至它父元素的大小 2、match_parent 和fill_parent一样,从字面上的意思match_parent更贴切一些,于是从2.2开始,两个属性都可以使用,但2.3版本以后的建议使

Oracle type (自定义类型的使用)

oracle - type   type定义: oracle中自定义数据类型 oracle中有基本的数据类型,如number,varchar2,date,numeric,float....但有时候我们需要特殊的格式, 如将name定义为(firstname,lastname)的形式,我们想把这个作为一个表的一列看待,这时候就要我们自己定义一个数据类型 格式 :create or repla

Caused by: org.hibernate.MappingException: Could not determine type for: org.cgh.ssh.pojo.GoodsType,

MappingException:这个主要是类映射上的异常,Could not determine type for: org.cgh.ssh.pojo.GoodsType,这句话表示GoodsType这个类没有被映射到

兔子--The method setLatestEventInfo(Context, CharSequence, CharSequence, PendingIntent) from the type

notification.setLatestEventInfo(context, title, message, pendingIntent);     不建议使用 低于API Level 11版本,也就是Android 2.3.3以下的系统中,setLatestEventInfo()函数是唯一的实现方法。  Intent  intent = new Intent(

Unity Adressables 使用说明(四)分发远程内容(Distribute Remote Content)

概述 远程分发内容可以减少应用程序的初始下载大小和安装时间。你还可以更新远程分发的资源,而无需重新发布应用程序或游戏。 当你将远程 URL 分配为 Group 的加载路径(Load Path)时,Addressables 系统会从该 URL 加载组中的资源。当你启用Build Remote Catalog选项时,Addressables 会在 Remote Catalog 中查找任何远程资源的

AI模型:追求全能还是专精?-- 之6 语言复杂度类别(Category 0~3 类)和语言功能性类型(Type 0~Ⅲ 型)之2

Q17、我前面说过,语言复杂度的0~3级(Category 0~3)表示了语言的的上下文相关性 : 完全不相关, 单相关的 单词上下文, 双相关的句子上下文 全相关的文章上下文 。我准备翻译为 Context - irrelative /relative/correlative/ full-correlative,显式表达了语言复杂度的0~3级(Category 0~3)区别的上下文相关性是一种关

【TS高频面试题】interface与type的区别

参考文章 一、基本概念 1. type(类型别名) 用来给一个类型起新名字,使用 type 创建类型别名。 2. interface(接口) 专门用于定义对象的结构(比如属性和方法) 二、相同点 (1)都可以描述对象或函数 interface interface User {name: stringage: number}interface SetUser {(name: st

ssh登录服务器报错“no matching host key type found. Their offer: ssh-rsa,ssh-dss”解决方法

这个错误表明你尝试使用 ssh 连接到远程服务器时,客户端和服务器之间没有匹配的 host key 类型。具体来说,远程服务器提供了 ssh-rsa 和 ssh-dss 类型的 host key,但你的 SSH 客户端配置可能不再支持这些较旧的算法。最近的 OpenSSH 版本默认禁用了不够安全的算法,如 ssh-rsa 和 ssh-dss。 解决方法 临时启用 ssh-rsa: 你可以在

Numpy中type()、ndim、shape、size、dtype、astype的用法

目录 numpy基础介绍示例分析及总结:itemsize、nbytes函数 numpy基础介绍 Numpy 补充了Python语言所欠缺的数值计算能力,是其它数据分析及机器学习库的底层库。因其完全标准C语言实现,运行效率充分优化。最重要一点是开源免费。numpy的核心是矩阵(即多维数组)。 示例 import numpy as nparr =np.array([[1,2,3]

struts2 result type= redirect redirectAction chain dispatcher等类型

struts.xml <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE struts PUBLIC     "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"     "http://struts.apache.org/dtds/struts-2.0.