⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 contenttype.java

📁 一个日本流行的,功能较全的开源Web办公管理(Groupware)系统。
💻 JAVA
📖 第 1 页 / 共 2 页
字号:
package jp.co.sjts.gsession.tools;

/**
 * content-type庢摼僋儔僗
 *
 * @author kaneuchi
 */
public class ContentType {

	private void ContentType() {};

	/**
	 * 僼傽僀儖柤偐傜content-type 傪庢摼偡傞
	 *
	 * @param java.lang.String filename : 僼傽僀儖柤
	 * @return java.lang.String : content-type
	 */
	public static String getContentType(String filename) {
		String file = filename.toLowerCase();

		if(file.endsWith(".asd") || file.endsWith(".asn"))
			return "application/astound";
		else if(file.endsWith(".bld"))
			return "application/bld";
		else if(file.endsWith(".bld2"))
			return "application/bld2";
		else if(file.endsWith(".pqi"))
			return "application/cprplayer";
		else if(file.endsWith(".sdf"))
			return "application/e-score";
		else if(file.endsWith(".lcc"))
			return "application/fastman";
		else if(file.endsWith(".pfr"))
			return "application/font-tdpfr";
		else if(file.endsWith(".spl"))
			return "application/futuresplash";
		else if(file.endsWith(".jar"))
			return "application/java-archive";
		else if(file.endsWith(".jwc"))
			return "application/jwc";
		else if(file.endsWith(".lgh"))
			return "application/lgh";
		else if(file.endsWith(".ptlk"))
			return "application/listenup";
		else if(file.endsWith(".hqx"))
			return "application/mac-binhex40";
		else if(file.endsWith(".mbd"))
			return "application/mbedlet";
		else if(file.endsWith(".mts") || file.endsWith(".rtg"))
			return "application/metastream";
		else if(file.endsWith(".doc"))
			return "application/msword";
		else if(file.endsWith(".oda"))
			return "application/oda";
		else if(file.endsWith(".pdf"))
			return "application/pdf";
		else if(file.endsWith(".ai") || file.endsWith(".eps") || file.endsWith(".ps"))
			return "application/postscript";
		else if(file.endsWith(".shw"))
			return "application/presentations";
		else if(file.endsWith(".rtf"))
			return "application/rtf";
		else if(file.endsWith(".smi"))
			return "application/smil";
		else if(file.endsWith(".smp"))
			return "application/studiom";
		else if(file.endsWith(".tbt"))
			return "application/timbuktu";
		else if(file.endsWith(".toc"))
			return "application/toc";
		else if(file.endsWith(".ttz"))
			return "application/t-time";
		else if(file.endsWith(".xdw"))
			return "application/vnd.fujixerox.docuworks";
		else if(file.endsWith(".123"))
			return "application/vnd.lotus-1-2-3";
		else if(file.endsWith(".xls") || file.endsWith(".xlw") || file.endsWith(".xla") || file.endsWith(".xlc") || file.endsWith(".xlm") || file.endsWith(".xlt"))
			return "application/vnd.ms-excel";
		else if(file.endsWith(".ppt") || file.endsWith(".pps") || file.endsWith(".pot"))
			return "application/vnd.ms-powerpoint";
		else if(file.endsWith(".mpp"))
			return "application/vnd.ms-project";
		else if(file.endsWith(".rnx"))
			return "application/vnd.rn-realplayer";
		else if(file.endsWith(".wmlc"))
			return "application/vnd.wap.wmlc";
		else if(file.endsWith(".hlp"))
			return "application/winhlp";
		else if(file.endsWith(".asp"))
			return "application/x-asap";
		else if(file.endsWith(".oom"))
			return "application/x-AtlasMate-Plugin";
		else if(file.endsWith(".aab"))
			return "application/x-authoware-bin";
		else if(file.endsWith(".aam"))
			return "application/x-authoware-map";
		else if(file.endsWith(".aas"))
			return "application/x-authoware-seg";
		else if(file.endsWith(".bz2"))
			return "application/x-bzip2";
		else if(file.endsWith(".ccn"))
			return "application/x-cnc";
		else if(file.endsWith(".csh"))
			return "application/x-csh";
		else if(file.endsWith(".cmx"))
			return "application/x-cmx";
		else if(file.endsWith(".cco"))
			return "application/x-cocoa";
		else if(file.endsWith(".pqf"))
			return "application/x-cprplayer";
		else if(file.endsWith(".lcr") || file.endsWith(".lcl"))
			return "application/x-digitalloca";
		else if(file.endsWith(".dcr") || file.endsWith(".dir") || file.endsWith(".dxr"))
			return "application/x-director";
		else if(file.endsWith(".dot"))
			return "application/x-dot";
		else if(file.endsWith(".vms"))
			return "application/x-dremacast-vms";
		else if(file.endsWith(".vmi"))
			return "application/x-dremacast-vms-info";
		else if(file.endsWith(".dvi"))
			return "application/x-dvi";
		else if(file.endsWith(".etc"))
			return "application/x-earthtime";
		else if(file.endsWith(".evy"))
			return "application/x-envoy";
		else if(file.endsWith(".xls") || file.endsWith(".xlc") || file.endsWith(".xll") || file.endsWith(".xlm") || file.endsWith(".xlw"))
			return "application/x-excel";
		else if(file.endsWith(".ebk"))
			return "application/x-expandedbook";
		else if(file.endsWith(".gca"))
			return "application/x-gca-compressed";
		else if(file.endsWith(".gtar"))
			return "application/x-gtar";
		else if(file.endsWith(".gps"))
			return "application/x-gps";
		else if(file.endsWith(".hdf"))
			return "application/x-hdf";
		else if(file.endsWith(".ipx"))
			return "application/x-ipix";
		else if(file.endsWith(".jam"))
			return "application/x-jam";
		else if(file.endsWith(".js"))
			return "application/x-javascript";
		else if(file.endsWith(".skp") || file.endsWith(".skd") || file.endsWith(".skt") || file.endsWith(".skm"))
			return "application/x-Koan";
		else if(file.endsWith(".latex"))
			return "application/x-latex";
		else if(file.endsWith(".lzh"))
			return "application/x-lzh";
		else if(file.endsWith(".fm"))
			return "application/x-maker";
		else if(file.endsWith(".mps"))
			return "application/x-mapserver";
		else if(file.endsWith(".mct"))
			return "application/x-mascot";
		else if(file.endsWith(".mif") || file.endsWith(".mi"))
			return "application/x-mif";
		else if(file.endsWith(".mocha") || file.endsWith(".moc"))
			return "application/x-mocha";
		else if(file.endsWith(".amc"))
			return "application/x-mpeg";
		else if(file.endsWith(".mrm"))
			return "application/x-mrm";
		else if(file.endsWith(".crd"))
			return "application/x-mscardfile";
		else if(file.endsWith(".mdb"))
			return "application/x-msaccess";
		else if(file.endsWith(".clp"))
			return "application/x-msclip";
		else if(file.endsWith(".m13") || file.endsWith(".m14"))
			return "application/x-msmediaview";
		else if(file.endsWith(".wmf"))
			return "application/x-msmetafile";
		else if(file.endsWith(".mny"))
			return "application/x-msmoney";
		else if(file.endsWith(".pub"))
			return "application/x-mspublisher";
		else if(file.endsWith(".scd"))
			return "application/x-msschedule";
		else if(file.endsWith(".trm"))
			return "application/x-msterminal";
		else if(file.endsWith(".wri"))
			return "application/x-mswrite";
		else if(file.endsWith(".ins"))
			return "application/x-NET-Install";
		else if(file.endsWith(".nc") | file.endsWith(".cdf"))
			return "application/x-netcdf";
		else if(file.endsWith(".npx"))
			return "application/x-netfpx";
		else if(file.endsWith(".nva"))
			return "application/x-neva1";
		else if(file.endsWith(".nif"))
			return "application/x-nif";
		else if(file.endsWith(".proxy"))
			return "application/x-ns-proxy-autoconfig";
		else if(file.endsWith(".pan"))
			return "application/x-pan";
		else if(file.endsWith(".pm"))
			return "application/x-perl";
		else if(file.endsWith(".pmd"))
			return "application/x-pmd";
		else if(file.endsWith(".prc"))
			return "application/x-prc";
		else if(file.endsWith(".rlf"))
			return "application/x-richlink";
		else if(file.endsWith(".rwc"))
			return "application/x-rogerwilco";
		else if(file.endsWith(".slc"))
			return "application/x-salsa";
		else if(file.endsWith(".nmz"))
			return "application/x-scream";
		else if(file.endsWith(".sh"))
			return "application/x-sh";
		else if(file.endsWith(".shar"))
			return "application/x-shar";
		else if(file.endsWith(".swf") || file.endsWith(".swfl"))
			return "application/x-shockwave-flash";
		else if(file.endsWith(".mmf"))
			return "application/x-smaf";
		else if(file.endsWith(".spr") || file.endsWith(".sprite"))
			return "application/x-sprite";
		else if(file.endsWith(".spt"))
			return "application/x-spt";
		else if(file.endsWith(".sca"))
			return "application/x-supercard";
		else if(file.endsWith(".sit") || file.endsWith(".sea"))
			return "application/x-stuffit";
		else if(file.endsWith(".tar") || file.endsWith(".tgz") || file.endsWith(".taz"))
			return "application/x-tar";
		else if(file.endsWith(".tcl"))
			return "application/x-tcl";
		else if(file.endsWith(".tex"))
			return "application/x-tex";
		else if(file.endsWith(".texinfo") || file.endsWith(".texi"))
			return "application/x-texinfo";
		else if(file.endsWith(".tbp"))
			return "0application/x-timbuktu";
		else if(file.endsWith(".tki") || file.endsWith(".tkined"))
			return "application/x-tkined";
		else if(file.endsWith(".t") || file.endsWith(".tr") || file.endsWith(".roff"))
			return "application/x-troff";
		else if(file.endsWith(".man"))
			return "application/x-troff-man";
		else if(file.endsWith(".me"))
			return "application/x-troff-me";
		else if(file.endsWith(".ms"))
			return "application/x-troff-ms";
		else if(file.endsWith(".src"))
			return "application/x-wais-source";
		else if(file.endsWith(".wxl"))
			return "application/x-wxl";
		else if(file.endsWith(".xdm") || file.endsWith(".xdma"))
			return "application/x-xdma";
		else if(file.endsWith(".mof"))
			return "application/x-yumekara";

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -