HTTP content-type 把它定义为java可读取的变量数组

日期:2022-02-12 星期六 1858
by:enAn
把内容转为java的变量-第一版本
参考地址:https://www.runoob.com/http/http-content-type.html
ps:从吃完中午饭15点30,一下,复制到18点30才好,太不容易了,不太会,爬取上面这个地址的内容,有大佬会爬虫,分分钟的事,可惜本人太笨了,N个一版本复制,再一个个复制到对应的数组位置
CommonConstant

package org.springblade.common.constant;

import org.springblade.common.annotation.DeveloperModify;
import org.springframework.web.bind.annotation.PostMapping;

/**
 * 通用常量
 *
 * @author xxx
 */
@DeveloperModify
public interface CommonConstant {

	/**
	 * 默认密码
	 */
	String DEFAULT_PASSWORD = "123456";

	/** 手机号码长度*/
	int PHONE_NUMBER_LENGTH = 11;

	/**
	 * 系统消息转站内信开关
	 */
	String SYS_MSG_2_WEB_LETTER = "sysMsg2WebLetter";
	/**
	 * 待办事项转站内信开关
	 */
	String TODO_LIST_2_WEB_LETTER = "toDoList2WebLetter";

		/**
	 * 默认密码参数值
	 */
	String DEFAULT_PARAM_PASSWORD = "account.initPassword";




	/**
	 * sword 系统名
	 */
	String SWORD_NAME = "sword";

	/**
	 * saber 系统名
	 */
	String SABER_NAME = "saber";

	/**
	 * 顶级父节点id
	 */
	Long TOP_PARENT_ID = 0L;

	/**
	 * 顶级父节点名称
	 */
	String TOP_PARENT_NAME = "顶级";

	/**
	 * 未封存状态值
	 */
	Integer NOT_SEALED_ID = 0;



	/**
	 * 默认排序字段
	 */
	String SORT_FIELD = "sort";

	/**
	 * 数据权限类型
	 */
	Integer DATA_SCOPE_CATEGORY = 1;

	/**
	 * 接口权限类型
	 */
	Integer API_SCOPE_CATEGORY = 2;
	/**
	 * 分页信息-当前页
	 * <br>[日期:2022-01-27 星期四,by:xxxx]
	 */
	Integer DEFAULT_PAGE_CURRENT = 1;
	/**
	 * 分页信息-页大小
	 * <br>[日期:2022-01-27 星期四,by:xxxx]
	 */
	Integer DEFAULT_PAGE_SIZE = 10;
	/**
	 * 异常详情-超长截取
	 * <br>[日期:2022-01-27 星期四,by:xxxx]
	 */
	int ERROR_MSG_SUB_LENGTH = 2000;
	/**
	 * STR_NULL = ''空字符串
	 * <br>[日期:2022-01-27 星期四,by:xxxx]
	 */
	String STR_NULL = "";
	/**
	 * SHORT_HORIZONTAL_LINE = '-'短横线
	 * <br>[日期:2022-01-27 星期四,by:xxxx]
	 */
	String	SHORT_HORIZONTAL_LINE = "-";

	/**
	 * 接口发起PostMapping时,后端指定格式
	 * @PostMapping(value="/xxxxxx",produces = "application/json;charset=UTF-8")
	 * <br>[日期:2022-01-27 星期四,by:xxxx]
	 */
	String POST_MAPPING_PRODUCES_UTF8 = "application/json;charset=UTF-8";

	/**
	 *  逗号 = ','
	 * <br>[日期:2022-01-27 星期四,by:xxxx]
	 */
	String COMMA = ",";
	/**
	 *  .符号点
	 * <br>[日期:2022-01-27 星期四,by:xxxx]
	 */
	String SPOT = ".";
	/**
	 * false
	 * <br>[日期:2022-01-27 星期四,by:xxxx]
	 */
	Boolean BOOLEAN_FALSE = false;
	/**
	 *  true
	 * <br>[日期:2022-01-27 星期四,by:xxxx]
	 */
	Boolean BOOLEAN_TRUE = true;

	/**
	 * obj的NULL
	 * <br>[日期:2022-02-01 星期二 1625,by:xxxx]
	 */
	Object OBJECT_NULL = null;
	/**
	 * 斜杠
	 * <br>[日期:2022-02-11 星期五 1433,by:xxxx]
	 */
	String SLASH =  "/";
	/**
	 * 反斜杠
	 * <br>[日期:2022-02-13 星期日 1002,by:xxxx]
	 */
	String SLASH_BACK = "\"";
	/**
	 * 分号
	 * <br>[日期:2022-02-13 星期日 1018,by:xxxx]
	 */
	String SEMICOLON = ";";
	/** 操作系统 window,linux/unix */
	String OS_WINDOWS = "Window";
	String OS_LINUX = "Linux/Unix";

}

NumberConstant

package org.springblade.common.constant;

import org.springblade.common.annotation.DeveloperModify;

/**
 *
 * 常量-物料
 * @author xxxx
 * @date 2022-01-27 星期四 1057
 */
@DeveloperModify
public interface  NumberConstant {
	/**
	 * 逻辑删除 0=正常,1=删除
	 *[日期:2022-01-27 星期四,by:xxxx]
	 */
	Integer DATA_IS_DELETED_YES = 1;
	Integer DATA_IS_DELETED_NO = 0;
	/**
	 * 数据库找不到数据,返回这个标识
	 */
	int DATA_IS_NOT_FOUND = 99887766;
	int ZERO = 0;
	int ONE = 1;
	int TWO = 2;
	int THREE = 3;
	 /* 数字-1 */
	 int ONE_NEGATIVE = -1;
	/**
	 * 文件属性,文件大小,转换单位
	 */
	long FILE_SIZE_UNIT = 1024;
	int FILE_SIZE_UNIT_INT = 1024;
	/**
	 * Long类型的0
	 */
	Long ZERO_LONG = 0L;
	/**
	 * Integer类型的0
	 */
	Integer ZERO_INTEGER = 0;
	Integer ONE_INTEGER = 1;


}

1.最终版本,1行2个,按参考地址输出,找问题也方便

package org.xx.common.utils;

import org.xx.common.constant.CommonConstant;
import org.xx.common.constant.NumberConstant;

/**
 * 工具类-把文件以文件流返回出去,设置不同的类型
 * <br>javax.servlet.http.HttpServletResponse
 * <br>参考地址:
 * <br>HTTP content-type
 * <br>Content-Type(内容类型),一般是指网页中存在的 Content-Type,
 * 		用于定义网络文件的类型和网页的编码,决定浏览器将以什么形式、什么编码读取这个文件,
 * 			这就是经常看到一些 PHP 网页点击的结果却是下载一个文件或一张图片的原因。
 *				Content-Type 标头告诉客户端实际返回的内容的内容类型。
 *<br>语法格式:
 *	Content-Type: text/html; charset=utf-8
 * Content-Type: multipart/form-data; boundary=something
 *<br>
 * String [] initDesc = {"文件扩展名","Content-Type(Mime-Type)"};
 * @date 2022-02-13 星期日 0952
 * @author xx
 */
public class ResponseContentTypeUtils {
	/**
	 * 根据文件名后缀包括".",设置Response的ContentType内容
	 * @param fileNameSuffix 参数:文件后缀后,包括"."
	 *                       <br>举例:demo.png,应该传的文件后缀名".png"
	 * @return
	 * @date 2022-02-13 星期日 0952
	 * @author xxxxxx
	 */
	public static String getResponseContentType(String fileNameSuffix){
		if(fileNameSuffix == CommonConstant.OBJECT_NULL || fileNameSuffix.trim().length() == NumberConstant.ZERO){
			return (String) CommonConstant.OBJECT_NULL;
		}
		for (int i = NumberConstant.ZERO; i < initDataList.length; i++) {
			String [] responseContentTypeArray = initDataList[i];
			//去掉前后空格,以防-复制写初始数据的时候,多了空格没有注意到
			String rcFileNameSuffix = responseContentTypeArray[NumberConstant.ZERO].trim();
			String rcContentType = responseContentTypeArray[NumberConstant.ONE].trim();
			if(rcFileNameSuffix.equals(fileNameSuffix)){
				return rcContentType;
			}
		}
		return (String) CommonConstant.OBJECT_NULL;
	}
	//*******************************************************************************************************
	/**
	 * 文件后缀名与Content-Type 的对应关系数据
	 * @date 2022-02-12 星期六 1530-1830[完成基础的复制]
	 */
	private static String [][] initDataList = {
		{".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/vnd.ms-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"},
		{".cit","application/x-cit"},				{".class","java/*"},
		{".cml","text/xml"},						{".cmp","application/x-cmp"},
		{".cmx","application/x-cmx"},				{".cot","application/x-cot"},
		{".crl","application/pkix-crl"},			{".crt","application/x-x509-ca-cert"},
		{".csi","application/x-csi"},				{".css","text/css"},
		{".cut","application/x-cut"},				{".dbf","application/x-dbf"},
		{".dbm","application/x-dbm"},				{".dbx","application/x-dbx"},
		//*******************************************************************************************************
		{".dcd","text/xml"},						{".dcx","application/x-dcx"},
		{".der","application/x-x509-ca-cert"},		{".dgn","application/x-dgn"},
		{".dib","application/x-dib"},				{".dll","application/x-msdownload"},
		{".doc","application/msword"},				{".dot","application/msword"},
		{".drw","application/x-drw"},				{".dtd","text/xml"},
		{".dwf","Model/vnd.dwf"},					{".dwf","application/x-dwf"},
		{".dwg","application/x-dwg"},				{".dxb","application/x-dxb"},
		{".dxf","application/x-dxf"},				{".edn","application/vnd.adobe.edn"},
		{".emf","application/x-emf"},				{".eml","message/rfc822"},
		{".ent","text/xml"},						{".epi","application/x-epi"},
		{".eps","application/x-ps"},				{".eps","application/postscript"},
		{".etd","application/x-ebx"},				{".exe","application/x-msdownload"},
		{".fax","image/fax"},						{".fdf","application/vnd.fdf"},
		//*******************************************************************************************************
		{".fif","application/fractals"},			{".fo","text/xml"},
		{".frm","application/x-frm"},				{".g4","application/x-g4"},
		{".gbr","application/x-gbr"},				{".","application/x-"},
		{".gif","image/gif"},						{".gl2","application/x-gl2"},
		{".gp4","application/x-gp4"},				{".hgl","application/x-hgl"},
		{".hmr","application/x-hmr"},				{".hpg","application/x-hpgl"},
		{".hpl","application/x-hpl"},				{".hqx","application/mac-binhex40"},
		{".hrf","application/x-hrf"},				{".hta","application/hta"},
		{".htc","text/x-component"},				{".htm","text/html"},
		{".html","text/html"},						{".htt","text/webviewhtml"},
		{".htx ","text/html"},						{".icb","application/x-icb"},
		{".ico","image/x-icon"},					{".ico","application/x-ico"},
		//*******************************************************************************************************
		{".iff","application/x-iff"},				{".ig4","application/x-g4"},
		{".igs","application/x-igs"},				{".iii","application/x-iphone"},
		{".img","application/x-img"},				{".ins","application/x-internet-signup"},
		{".isp","application/x-internet-signup"},	{".IVF","video/x-ivf"},
		{".java","java/*"},							{".jfif","image/jpeg"},
		{".jpe","image/jpeg"},
		//[去掉一样的后缀名,以常用基本类型为准]{".jpe","application/x-jpe"},
		{".jpeg","image/jpeg"},						{".jpg","image/jpeg"},
		{".jpg","application/x-jpg"},				{".js","application/x-javascript"},
		{".jsp","text/html"},						{".la1","audio/x-liquid-file"},
		{".lar","application/x-laplayer-reg"},		{".latex","application/x-latex"},
		{".lavs","audio/x-liquid-secure"},			{".lbm","application/x-lbm"},
		{".lmsff","audio/x-la-lms"},				{".ls","application/x-javascript"},
		{".ltr","application/x-ltr"},				{".m1v","video/x-mpeg"},
		{".m2v","video/x-mpeg"},					{".m3u","audio/mpegurl"},
		//*******************************************************************************************************
		{".m4e","video/mpeg4"},						{".mac","application/x-mac"},
		{".man","application/x-troff-man"},			{".math","text/xml"},
		{".mdb","application/msaccess"},			{".mdb","application/x-mdb"},
		{".mfp","application/x-shockwave-flash"},	{".mht","message/rfc822"},
		{".mhtml","message/rfc822"},				{".mi","application/x-mi"},
		{".mid","audio/mid"},						{".midi","audio/mid"},
		{".mil","application/x-mil"},				{".mml","text/xml"},
		{".mnd","audio/x-musicnet-download"},		{".mns","audio/x-musicnet-stream"},
		{".mocha","application/x-javascript"},		{".movie","video/x-sgi-movie"},
		{".mp1","audio/mp1"},						{".mp2","audio/mp2"},
		{".mp2v","video/mpeg"},						{".mp3","audio/mp3"},
		{".mp4","video/mpeg4"},						{".mpa","video/x-mpg"},
		{".mpd","application/vnd.ms-project"},		{".mpe","video/x-mpeg"},
		//*******************************************************************************************************
		{".mpeg","video/mpg"},						{".mpg","video/mpg"},
		{".mpga","audio/rn-mpeg"},					{".mpp","application/vnd.ms-project"},
		{".mps","video/x-mpeg"},					{".mpt","application/vnd.ms-project"},
		{".mpv","video/mpg"},						{".mpv2","video/mpeg"},
		{".mpw","application/vnd.ms-project"},		{".mpx","application/vnd.ms-project"},
		{".mtx","text/xml"},						{".mxp","application/x-mmxp"},
		{".net","image/pnetvue"},					{".nrf","application/x-nrf"},
		{".nws","message/rfc822"},					{".odc","text/x-ms-odc"},
		{".out","application/x-out"},				{".p10","application/pkcs10"},
		{".p12","application/x-pkcs12"},			{".p7b","application/x-pkcs7-certificates"},
		{".p7c","application/pkcs7-mime"},			{".p7m","application/pkcs7-mime"},
		{".p7r","application/x-pkcs7-certreqresp"},	{".p7s","application/pkcs7-signature"},
		{".pc5","application/x-pc5"},				{".pci","application/x-pci"},
		//*******************************************************************************************************
		{".pcl","application/x-pcl"},				{".pcx","application/x-pcx"},
		{".pdf","application/pdf"},					{".pdf","application/pdf"},
		{".pdx","application/vnd.adobe.pdx"},		{".pfx","application/x-pkcs12"},
		{".pgl","application/x-pgl"},				{".pic","application/x-pic"},
		{".pko","application/vnd.ms-pki.pko"},		{".pl","application/x-perl"},
		{".plg","text/html"},						{".pls","audio/scpls"},
		{".plt","application/x-plt"},				{".png","image/png"},
		//[去掉一样的后缀名,以常用基本类型为准]{".png","application/x-png"},
		{".pot","application/vnd.ms-powerpoint"},
		{".ppa","application/vnd.ms-powerpoint"},	{".ppm","application/x-ppm"},
		{".pps","application/vnd.ms-powerpoint"},	{".ppt","application/vnd.ms-powerpoint"},
		{".ppt","application/x-ppt"},				{".pr","application/x-pr"},
		{".prf","application/pics-rules"},			{".prn","application/x-prn"},
		{".prt","application/x-prt"},				{".ps","application/x-ps"},
		//*******************************************************************************************************
		{".ps","application/postscript"},			{".ptn","application/x-ptn"},
		{".pwz","application/vnd.ms-powerpoint"},	{".r3t","text/vnd.rn-realtext3d"},
		{".ra","audio/vnd.rn-realaudio"},			{".ram","audio/x-pn-realaudio"},
		{".ras","application/x-ras"},				{".rat","application/rat-file"},
		{".rdf","text/xml"},						{".rec","application/vnd.rn-recording"},
		{".red","application/x-red"},				{".rgb","application/x-rgb"},
		{".rjs","application/vnd.rn-realsystem-rjs"},		{".rjt","application/vnd.rn-realsystem-rjt"},
		{".rlc","application/x-rlc"},				{".rle","application/x-rle"},
		{".rm","application/vnd.rn-realmedia"},		{".rmf","application/vnd.adobe.rmf"},
		{".rmi","audio/mid"},						{".rmj","application/vnd.rn-realsystem-rmj"},
		{".rmm","audio/x-pn-realaudio"},			{".rmp","application/vnd.rn-rn_music_package"},
		{".rms","application/vnd.rn-realmedia-secure"},		{".rmvb","application/vnd.rn-realmedia-vbr"},
		//*******************************************************************************************************
		{".rmx","application/vnd.rn-realsystem-rmx"},		{".rnx","application/vnd.rn-realplayer"},
		{".rp","image/vnd.rn-realpix"},				{".rpm","audio/x-pn-realaudio-plugin"},
		{".rsml","application/vnd.rn-rsml"},		{".rt","text/vnd.rn-realtext"},
		{".rtf","application/msword"},				{".rtf","application/x-rtf"},
		{".rv","video/vnd.rn-realvideo"},			{".sam","application/x-sam"},
		{".sat","application/x-sat"},				{".sdp","application/sdp"},
		{".sdw","application/x-sdw"},				{".sit","application/x-stuffit"},
		{".slb","application/x-slb"},				{".sld","application/x-sld"},
		{".slk","drawing/x-slk"},					{".smi","application/smil"},
		{".smil ","application/smil"},				{".smk","application/x-smk"},
		{".snd ","audio/basic"},					{".sol","text/plain"},
		{".sor","text/plain"},						{".spc","application/x-pkcs7-certificates"},
		//*******************************************************************************************************
		{".spl","application/futuresplash"},		{".spp","text/xml"},
		{".ssm","application/streamingmedia"},		{".sst","application/vnd.ms-pki.certstore"},
		{".stl","application/vnd.ms-pki.stl"},		{".stm","text/html"},
		{".sty ","application/x-sty"},				{".svg","text/xml"},
		{".swf","application/x-shockwave-flash"},	{".tdf","application/x-tdf"},
		{".tg4 ","application/x-tg4"},				{".tga ","application/x-tga"},
		{".tif","image/tiff"},						{".tif","application/x-tif"},
		{".tiff ","image/tiff"},					{".tld","text/xml"},
		{".top","drawing/x-top"},					{".torrent","application/x-bittorrent"},
		{".tsd","text/xml"},						{".txt","text/plain"},
		{".uin","application/x-icq"},				{".uls","text/iuls"},
		{".vcf","text/x-vcard"},					{".vda","application/x-vda"},
		{".vdx","application/vnd.visio"},			{".vml","text/xml"},
		//*******************************************************************************************************
		{".vpg","application/x-vpeg005"},			{".vsd","application/vnd.visio"},
		{".vsd ","application/x-vsd"},				{".vss ","application/vnd.visio"},
		{".vst","application/vnd.visio"},			{".vst","application/x-vst"},
		{".vsw ","application/vnd.visio"},			{".vsx","application/vnd.visio"},
		{".vtx ","application/vnd.visio"},			{".vxml","text/xml"},
		{".wav","audio/wav"},						{".wax","audio/x-ms-wax"},
		{".wb1","application/x-wb1"},				{".wb2","application/x-wb2"},
		{".wb3","application/x-wb3"},				{".wbmp ","image/vnd.wap.wbmp"},
		{".wiz","application/msword"},				{".wk3","application/x-wk3"},
		{".wk4","application/x-wk4"},				{".wkq","application/x-wkq"},
		{".wks","application/x-wks"},				{".wm","video/x-ms-wm"},
		{".wma","audio/x-ms-wma"},					{".wmd","application/x-ms-wmd"},
		//*******************************************************************************************************
		{".wmf","application/x-wmf "},				{".wml","text/vnd.wap.wml"},
		{".wmv","video/x-ms-wmv"},					{".wmx ","video/x-ms-wmx"},
		{".wmz","application/x-ms-wmz"},			{".wp6","application/x-wp6"},
		{".wpd","application/x-wpd"},				{".wpg","application/x-wpg"},
		{".wpl","application/vnd.ms-wpl"},			{".wq1","application/x-wq1"},
		{".wr1","application/x-wr1"},				{".wri","application/x-wri"},
		{".wrk","application/x-wrk"},				{".ws","application/x-ws"},
		{".ws2","application/x-ws "},				{".wsc","text/scriptlet"},
		{".wsdl","text/xml"},						{".wvx ","video/x-ms-wvx"},
		{".xdp","application/vnd.adobe.xdp"},		{".xdr","text/xml"},
		{".xfd","application/vnd.adobe.xfd"},		{".xfdf","application/vnd.adobe.xfdf"},
		{".xhtml","text/html"},						{".xls","application/vnd.ms-excel"},
		{".xls","application/x-xls"},				{".xlw","application/x-xlw"},
		//*******************************************************************************************************
		{".xml","text/xml"},						{".xpl","audio/scpls"},
		{".xq","text/xml"},							{".xql","text/xml"},
		{".xquery","text/xml"},						{".xsd","text/xml"},
		{".xsl","text/xml"},						{".xslt ","text/xml"},
		{".xwd","application/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"},
		//*******************************************************************************************************
	};

}

最初始版本,1行1个

package org.enan.common.utils;

/**
 * 工具类-把文件以文件流返回出去,设置不同的类型
 * <br>javax.servlet.http.HttpServletResponse
 * <br>参考地址:
 * <br>HTTP content-type
 * <br>Content-Type(内容类型),一般是指网页中存在的 Content-Type,
 * 		用于定义网络文件的类型和网页的编码,决定浏览器将以什么形式、什么编码读取这个文件,
 * 			这就是经常看到一些 PHP 网页点击的结果却是下载一个文件或一张图片的原因。
 *				Content-Type 标头告诉客户端实际返回的内容的内容类型。
 *<br>语法格式:
 *	Content-Type: text/html; charset=utf-8
 * Content-Type: multipart/form-data; boundary=something
 *<br>
 * String [] initDesc = {"文件扩展名","Content-Type(Mime-Type)"};
 */
public class ResponseContentTypeUtils {
	//*******************************************************************************************************
	String [][] data = {
		{".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/vnd.ms-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"},
		{".cit","application/x-cit"},
		{".class","java/*"},
		{".cml","text/xml"},
		{".cmp","application/x-cmp"},
		{".cmx","application/x-cmx"},
		{".cot","application/x-cot"},
		{".crl","application/pkix-crl"},
		{".crt","application/x-x509-ca-cert"},
		{".csi","application/x-csi"},
		{".css","text/css"},
		{".cut","application/x-cut"},
		{".dbf","application/x-dbf"},
		{".dbm","application/x-dbm"},
		{".dbx","application/x-dbx"},
		//*******************************************************************************************************
		{".dcd","text/xml"},
		{".dcx","application/x-dcx"},
		{".der","application/x-x509-ca-cert"},
		{".dgn","application/x-dgn"},
		{".dib","application/x-dib"},
		{".dll","application/x-msdownload"},
		{".doc","application/msword"},
		{".dot","application/msword"},
		{".drw","application/x-drw"},
		{".dtd","text/xml"},
		{".dwf","Model/vnd.dwf"},
		{".dwf","application/x-dwf"},
		{".dwg","application/x-dwg"},
		{".dxb","application/x-dxb"},
		{".dxf","application/x-dxf"},
		{".edn","application/vnd.adobe.edn"},
		{".emf","application/x-emf"},
		{".eml","message/rfc822"},
		{".ent","text/xml"},
		{".epi","application/x-epi"},
		{".eps","application/x-ps"},
		{".eps","application/postscript"},
		{".etd","application/x-ebx"},
		{".exe","application/x-msdownload"},
		{".fax","image/fax"},
		{".fdf","application/vnd.fdf"},
		//*******************************************************************************************************
		{".fif","application/fractals"},
		{".fo","text/xml"},
		{".frm","application/x-frm"},
		{".g4","application/x-g4"},
		{".gbr","application/x-gbr"},
		{".","application/x-"},
		{".gif","image/gif"},
		{".gl2","application/x-gl2"},
		{".gp4","application/x-gp4"},
		{".hgl","application/x-hgl"},
		{".hmr","application/x-hmr"},
		{".hpg","application/x-hpgl"},
		{".hpl","application/x-hpl"},
		{".hqx","application/mac-binhex40"},
		{".hrf","application/x-hrf"},
		{".hta","application/hta"},
		{".htc","text/x-component"},
		{".htm","text/html"},
		{".html","text/html"},
		{".htt","text/webviewhtml"},
		{".htx ","text/html"},
		{".icb","application/x-icb"},
		{".ico","image/x-icon"},
		{".ico","application/x-ico"},
		//*******************************************************************************************************
		{".iff","application/x-iff"},
		{".ig4","application/x-g4"},
		{".igs","application/x-igs"},
		{".iii","application/x-iphone"},
		{".img","application/x-img"},
		{".ins","application/x-internet-signup"},
		{".isp","application/x-internet-signup"},
		{".IVF","video/x-ivf"},
		{".java","java/*"},
		{".jfif","image/jpeg"},
		{".jpe","image/jpeg"},
		{".jpe","application/x-jpe"},
		{".jpeg","image/jpeg"},
		{".jpg","image/jpeg"},
		{".jpg","application/x-jpg"},
		{".js","application/x-javascript"},
		{".jsp","text/html"},
		{".la1","audio/x-liquid-file"},
		{".lar","application/x-laplayer-reg"},
		{".latex","application/x-latex"},
		{".lavs","audio/x-liquid-secure"},
		{".lbm","application/x-lbm"},
		{".lmsff","audio/x-la-lms"},
		{".ls","application/x-javascript"},
		{".ltr","application/x-ltr"},
		{".m1v","video/x-mpeg"},
		{".m2v","video/x-mpeg"},
		{".m3u","audio/mpegurl"},
		//*******************************************************************************************************
		{".m4e","video/mpeg4"},
		{".mac","application/x-mac"},
		{".man","application/x-troff-man"},
		{".math","text/xml"},
		{".mdb","application/msaccess"},
		{".mdb","application/x-mdb"},
		{".mfp","application/x-shockwave-flash"},
		{".mht","message/rfc822"},
		{".mhtml","message/rfc822"},
		{".mi","application/x-mi"},
		{".mid","audio/mid"},
		{".midi","audio/mid"},
		{".mil","application/x-mil"},
		{".mml","text/xml"},
		{".mnd","audio/x-musicnet-download"},
		{".mns","audio/x-musicnet-stream"},
		{".mocha","application/x-javascript"},
		{".movie","video/x-sgi-movie"},
		{".mp1","audio/mp1"},
		{".mp2","audio/mp2"},
		{".mp2v","video/mpeg"},
		{".mp3","audio/mp3"},
		{".mp4","video/mpeg4"},
		{".mpa","video/x-mpg"},
		{".mpd","application/vnd.ms-project"},
		{".mpe","video/x-mpeg"},
		//*******************************************************************************************************
		{".mpeg","video/mpg"},
		{".mpg","video/mpg"},
		{".mpga","audio/rn-mpeg"},
		{".mpp","application/vnd.ms-project"},
		{".mps","video/x-mpeg"},
		{".mpt","application/vnd.ms-project"},
		{".mpv","video/mpg"},
		{".mpv2","video/mpeg"},
		{".mpw","application/vnd.ms-project"},
		{".mpx","application/vnd.ms-project"},
		{".mtx","text/xml"},
		{".mxp","application/x-mmxp"},
		{".net","image/pnetvue"},
		{".nrf","application/x-nrf"},
		{".nws ","message/rfc822"},
		{".odc","text/x-ms-odc"},
		{".out","application/x-out"},
		{".p10","application/pkcs10"},
		{".p12","application/x-pkcs12"},
		{".p7b","application/x-pkcs7-certificates"},
		{".p7c","application/pkcs7-mime"},
		{".p7m","application/pkcs7-mime"},
		{".p7r","application/x-pkcs7-certreqresp"},
		{".p7s","application/pkcs7-signature"},
		{".pc5","application/x-pc5"},
		{".pci","application/x-pci"},
		//*******************************************************************************************************
		{".pcl","application/x-pcl"},
		{".pcx","application/x-pcx"},
		{".pdf","application/pdf"},
		{".pdf","application/pdf"},
		{".pdx","application/vnd.adobe.pdx"},
		{".pfx","application/x-pkcs12"},
		{".pgl","application/x-pgl"},
		{".pic","application/x-pic"},
		{".pko","application/vnd.ms-pki.pko"},
		{".pl","application/x-perl"},
		{".plg","text/html"},
		{".pls","audio/scpls"},
		{".plt","application/x-plt"},
		{".png","image/png"},
		{".png","application/x-png"},
		{".pot","application/vnd.ms-powerpoint"},
		{".ppa","application/vnd.ms-powerpoint"},
		{".ppm","application/x-ppm"},
		{".pps","application/vnd.ms-powerpoint"},
		{".ppt","application/vnd.ms-powerpoint"},
		{".ppt","application/x-ppt"},
		{".pr","application/x-pr"},
		{".prf","application/pics-rules"},
		{".prn","application/x-prn"},
		{".prt","application/x-prt"},
		{".ps","application/x-ps"},
		//*******************************************************************************************************
		{".ps","application/postscript"},
		{".ptn","application/x-ptn"},
		{".pwz","application/vnd.ms-powerpoint"},
		{".r3t","text/vnd.rn-realtext3d"},
		{".ra","audio/vnd.rn-realaudio"},
		{".ram","audio/x-pn-realaudio"},
		{".ras","application/x-ras"},
		{".rat","application/rat-file"},
		{".rdf","text/xml"},
		{".rec","application/vnd.rn-recording"},
		{".red","application/x-red "},
		{".rgb","application/x-rgb"},
		{".rjs","application/vnd.rn-realsystem-rjs"},
		{".rjt","application/vnd.rn-realsystem-rjt"},
		{".rlc","application/x-rlc"},
		{".rle","application/x-rle"},
		{".rm","application/vnd.rn-realmedia"},
		{".rmf","application/vnd.adobe.rmf"},
		{".rmi","audio/mid"},
		{".rmj","application/vnd.rn-realsystem-rmj"},
		{".rmm","audio/x-pn-realaudio"},
		{".rmp","application/vnd.rn-rn_music_package"},
		{".rms","application/vnd.rn-realmedia-secure"},
		{".rmvb","application/vnd.rn-realmedia-vbr"},
		//*******************************************************************************************************
		{".rmx","application/vnd.rn-realsystem-rmx"},
		{".rnx","application/vnd.rn-realplayer"},
		{".rp","image/vnd.rn-realpix"},
		{".rpm","audio/x-pn-realaudio-plugin"},
		{".rsml","application/vnd.rn-rsml"},
		{".rt","text/vnd.rn-realtext"},
		{".rtf","application/msword"},
		{".rtf","application/x-rtf"},
		{".rv","video/vnd.rn-realvideo"},
		{".sam ","application/x-sam"},
		{".sat","application/x-sat"},
		{".sdp ","application/sdp"},
		{".sdw","application/x-sdw"},
		{".sit","application/x-stuffit"},
		{".slb ","application/x-slb"},
		{".sld","application/x-sld"},
		{".slk","drawing/x-slk"},
		{".smi","application/smil"},
		{".smil ","application/smil"},
		{".smk","application/x-smk"},
		{".snd ","audio/basic"},
		{".sol","text/plain"},
		{".sor","text/plain"},
		{".spc","application/x-pkcs7-certificates"},
		//*******************************************************************************************************
		{".spl","application/futuresplash"},
		{".spp","text/xml"},
		{".ssm","application/streamingmedia"},
		{".sst","application/vnd.ms-pki.certstore"},
		{".stl","application/vnd.ms-pki.stl"},
		{".stm","text/html"},
		{".sty ","application/x-sty"},
		{".svg","text/xml"},
		{".swf","application/x-shockwave-flash"},
		{".tdf","application/x-tdf"},
		{".tg4 ","application/x-tg4"},
		{".tga ","application/x-tga"},
		{".tif","image/tiff"},
		{".tif","application/x-tif"},
		{".tiff ","image/tiff"},
		{".tld","text/xml"},
		{".top","drawing/x-top"},
		{".torrent","application/x-bittorrent"},
		{".tsd","text/xml"},
		{".txt","text/plain"},
		{".uin","application/x-icq"},
		{".uls","text/iuls"},
		{".vcf","text/x-vcard"},
		{".vda","application/x-vda"},
		{".vdx","application/vnd.visio"},
		{".vml","text/xml"},
		//*******************************************************************************************************
		{".vpg","application/x-vpeg005"},
		{".vsd","application/vnd.visio"},
		{".vsd ","application/x-vsd"},
		{".vss ","application/vnd.visio"},
		{".vst","application/vnd.visio"},
		{".vst","application/x-vst"},
		{".vsw ","application/vnd.visio"},
		{".vsx","application/vnd.visio"},
		{".vtx ","application/vnd.visio"},
		{".vxml","text/xml"},
		{".wav","audio/wav"},
		{".wax","audio/x-ms-wax"},
		{".wb1","application/x-wb1"},
		{".wb2","application/x-wb2"},
		{".wb3","application/x-wb3"},
		{".wbmp ","image/vnd.wap.wbmp"},
		{".wiz","application/msword"},
		{".wk3 ","application/x-wk3"},
		{".wk4","application/x-wk4"},
		{".wkq ","application/x-wkq"},
		{".wks","application/x-wks"},
		{".wm","video/x-ms-wm"},
		{".wma","audio/x-ms-wma"},
		{".wmd ","application/x-ms-wmd"},
		//*******************************************************************************************************
		{".wmf","application/x-wmf "},
		{".wml","text/vnd.wap.wml"},
		{".wmv","video/x-ms-wmv"},
		{".wmx ","video/x-ms-wmx"},
		{".wmz","application/x-ms-wmz"},
		{".wp6","application/x-wp6"},
		{".wpd","application/x-wpd"},
		{".wpg","application/x-wpg"},
		{".wpl","application/vnd.ms-wpl"},
		{".wq1","application/x-wq1"},
		{".wr1","application/x-wr1"},
		{".wri","application/x-wri"},
		{".wrk","application/x-wrk"},
		{".ws","application/x-ws"},
		{".ws2 ","application/x-ws "},
		{".wsc","text/scriptlet"},
		{".wsdl","text/xml"},
		{".wvx ","video/x-ms-wvx"},
		{".xdp ","application/vnd.adobe.xdp"},
		{".xdr","text/xml"},
		{".xfd ","application/vnd.adobe.xfd"},
		{".xfdf","application/vnd.adobe.xfdf"},
		{".xhtml","text/html"},
		{".xls","application/vnd.ms-excel"},
		{".xls ","application/x-xls"},
		{".xlw","application/x-xlw"},
		//*******************************************************************************************************
		{".xml","text/xml"},
		{".xpl","audio/scpls"},
		{".xq ","text/xml"},
		{".xql","text/xml"},
		{".xquery","text/xml"},
		{".xsd","text/xml"},
		{".xsl","text/xml"},
		{".xslt ","text/xml"},
		{".xwd","application/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"},
		//*******************************************************************************************************
	};

}


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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值