栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

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

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

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;


@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";




	
	String SWORD_NAME = "sword";

	
	String SABER_NAME = "saber";

	
	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;
	
	Integer DEFAULT_PAGE_CURRENT = 1;
	
	Integer DEFAULT_PAGE_SIZE = 10;
	
	int ERROR_MSG_SUB_LENGTH = 2000;
	
	String STR_NULL = "";
	
	String	SHORT_HORIZONTAL_LINE = "-";

	
	String POST_MAPPING_PRODUCES_UTF8 = "application/json;charset=UTF-8";

	
	String COMMA = ",";
	
	String SPOT = ".";
	
	Boolean BOOLEAN_FALSE = false;
	
	Boolean BOOLEAN_TRUE = true;

	
	Object OBJECT_NULL = null;
	
	String SLASH =  "/";
	
	String SLASH_BACK = """;
	
	String SEMIcolon = ";";
	
	String OS_WINDOWS = "Window";
	String OS_LINUX = "Linux/Unix";

}

NumberConstant

package org.springblade.common.constant;

import org.springblade.common.annotation.DeveloperModify;


@DeveloperModify
public interface  NumberConstant {
	
	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;
	 
	 int ONE_NEGATIVE = -1;
	
	long FILE_SIZE_UNIT = 1024;
	int FILE_SIZE_UNIT_INT = 1024;
	
	Long ZERO_LONG = 0L;
	
	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;


public class ResponseContentTypeUtils {
	
	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;
	}
	/
	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"},
		/
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"},
		//*******************************************************************************************************
	};

}


转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/735980.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号