mirror of
https://github.com/Karaka-Management/phpOMS.git
synced 2026-01-11 17:58:41 +00:00
1033 lines
58 KiB
PHP
1033 lines
58 KiB
PHP
<?php
|
|
/**
|
|
* Orange Management
|
|
*
|
|
* PHP Version 7.4
|
|
*
|
|
* @package phpOMS\System
|
|
* @copyright Dennis Eichhorn
|
|
* @license OMS License 1.0
|
|
* @version 1.0.0
|
|
* @link https://orange-management.org
|
|
*/
|
|
declare(strict_types=1);
|
|
|
|
namespace phpOMS\System;
|
|
|
|
use phpOMS\Stdlib\Base\Enum;
|
|
|
|
/**
|
|
* Mime type enum.
|
|
*
|
|
* Common mime types which can be helpful for responses where a specific mime needs to be set.
|
|
*
|
|
* @package phpOMS\System
|
|
* @license OMS License 1.0
|
|
* @link https://orange-management.org
|
|
* @since 1.0.0
|
|
*/
|
|
abstract class MimeType extends Enum
|
|
{
|
|
public const M_3DML = 'text/vnd.in3d.3dml';
|
|
public const M_3DS = 'image/x-3ds';
|
|
public const M_3G2 = 'video/3gpp2';
|
|
public const M_3GP = 'video/3gpp';
|
|
public const M_7Z = 'application/x-7z-compressed';
|
|
public const M_AAB = 'application/x-authorware-bin';
|
|
public const M_AAC = 'audio/x-aac';
|
|
public const M_AAM = 'application/x-authorware-map';
|
|
public const M_AAS = 'application/x-authorware-seg';
|
|
public const M_ABW = 'application/x-abiword';
|
|
public const M_AC = 'application/pkix-attr-cert';
|
|
public const M_ACC = 'application/vnd.americandynamics.acc';
|
|
public const M_ACE = 'application/x-ace-compressed';
|
|
public const M_ACU = 'application/vnd.acucobol';
|
|
public const M_ACUTC = 'application/vnd.acucorp';
|
|
public const M_ADP = 'audio/adpcm';
|
|
public const M_AEP = 'application/vnd.audiograph';
|
|
public const M_AFM = 'application/x-font-type1';
|
|
public const M_AFP = 'application/vnd.ibm.modcap';
|
|
public const M_AHEAD = 'application/vnd.ahead.space';
|
|
public const M_AI = 'application/postscript';
|
|
public const M_AIF = 'audio/x-aiff';
|
|
public const M_AIFC = 'audio/x-aiff';
|
|
public const M_AIFF = 'audio/x-aiff';
|
|
public const M_AIR = 'application/vnd.adobe.air-application-installer-package+zip';
|
|
public const M_AIT = 'application/vnd.dvb.ait';
|
|
public const M_AMI = 'application/vnd.amiga.ami';
|
|
public const M_APK = 'application/vnd.android.package-archive';
|
|
public const M_APPCACHE = 'text/cache-manifest';
|
|
public const M_APR = 'application/vnd.lotus-approach';
|
|
public const M_APS = 'application/postscript';
|
|
public const M_ARC = 'application/x-freearc';
|
|
public const M_ASC = 'application/pgp-signature';
|
|
public const M_ASF = 'video/x-ms-asf';
|
|
public const M_ASM = 'text/x-asm';
|
|
public const M_ASO = 'application/vnd.accpac.simply.aso';
|
|
public const M_ASX = 'video/x-ms-asf';
|
|
public const M_ATC = 'application/vnd.acucorp';
|
|
public const M_ATOM = 'application/atom+xml';
|
|
public const M_ATOMCAT = 'application/atomcat+xml';
|
|
public const M_ATOMSVC = 'application/atomsvc+xml';
|
|
public const M_ATX = 'application/vnd.antix.game-component';
|
|
public const M_AU = 'audio/basic';
|
|
public const M_AVI = 'video/x-msvideo';
|
|
public const M_AW = 'application/applixware';
|
|
public const M_AZF = 'application/vnd.airzip.filesecure.azf';
|
|
public const M_AZS = 'application/vnd.airzip.filesecure.azs';
|
|
public const M_AZW = 'application/vnd.amazon.ebook';
|
|
public const M_BAT = 'application/x-msdownload';
|
|
public const M_BCPIO = 'application/x-bcpio';
|
|
public const M_BDF = 'application/x-font-bdf';
|
|
public const M_BDM = 'application/vnd.syncml.dm+wbxml';
|
|
public const M_BED = 'application/vnd.realvnc.bed';
|
|
public const M_BH2 = 'application/vnd.fujitsu.oasysprs';
|
|
public const M_BIN = 'application/octet-stream';
|
|
public const M_BLB = 'application/x-blorb';
|
|
public const M_BLORB = 'application/x-blorb';
|
|
public const M_BMI = 'application/vnd.bmi';
|
|
public const M_BMP = 'image/bmp';
|
|
public const M_BOOK = 'application/vnd.framemaker';
|
|
public const M_BOX = 'application/vnd.previewsystems.box';
|
|
public const M_BOZ = 'application/x-bzip2';
|
|
public const M_BPK = 'application/octet-stream';
|
|
public const M_BTIF = 'image/prs.btif';
|
|
public const M_BZ = 'application/x-bzip';
|
|
public const M_BZ2 = 'application/x-bzip2';
|
|
public const M_C = 'text/x-c';
|
|
public const M_C11AMC = 'application/vnd.cluetrust.cartomobile-config';
|
|
public const M_C11AMZ = 'application/vnd.cluetrust.cartomobile-config-pkg';
|
|
public const M_C4D = 'application/vnd.clonk.c4group';
|
|
public const M_C4F = 'application/vnd.clonk.c4group';
|
|
public const M_C4G = 'application/vnd.clonk.c4group';
|
|
public const M_C4P = 'application/vnd.clonk.c4group';
|
|
public const M_C4U = 'application/vnd.clonk.c4group';
|
|
public const M_CAB = 'application/vnd.ms-cab-compressed';
|
|
public const M_CAF = 'audio/x-caf';
|
|
public const M_CAP = 'application/vnd.tcpdump.pcap';
|
|
public const M_CAR = 'application/vnd.curl.car';
|
|
public const M_CAT = 'application/vnd.ms-pki.seccat';
|
|
public const M_CB7 = 'application/x-cbr';
|
|
public const M_CBA = 'application/x-cbr';
|
|
public const M_CBR = 'application/x-cbr';
|
|
public const M_CBT = 'application/x-cbr';
|
|
public const M_CBZ = 'application/x-cbr';
|
|
public const M_CC = 'text/x-c';
|
|
public const M_CCT = 'application/x-director';
|
|
public const M_CCXML = 'application/ccxml+xml';
|
|
public const M_CDBCMSG = 'application/vnd.contact.cmsg';
|
|
public const M_CDF = 'application/x-netcdf';
|
|
public const M_CDKEY = 'application/vnd.mediastation.cdkey';
|
|
public const M_CDMIA = 'application/cdmi-capability';
|
|
public const M_CDMIC = 'application/cdmi-container';
|
|
public const M_CDMID = 'application/cdmi-domain';
|
|
public const M_CDMIO = 'application/cdmi-object';
|
|
public const M_CDMIQ = 'application/cdmi-queue';
|
|
public const M_CDX = 'chemical/x-cdx';
|
|
public const M_CDXML = 'application/vnd.chemdraw+xml';
|
|
public const M_CDY = 'application/vnd.cinderella';
|
|
public const M_CER = 'application/pkix-cert';
|
|
public const M_CFS = 'application/x-cfs-compressed';
|
|
public const M_CGM = 'image/cgm';
|
|
public const M_CHAT = 'application/x-chat';
|
|
public const M_CHM = 'application/vnd.ms-htmlhelp';
|
|
public const M_CHRT = 'application/vnd.kde.kchart';
|
|
public const M_CIF = 'chemical/x-cif';
|
|
public const M_CII = 'application/vnd.anser-web-certificate-issue-initiation';
|
|
public const M_CIL = 'application/vnd.ms-artgalry';
|
|
public const M_CLA = 'application/vnd.claymore';
|
|
public const M_CLASS = 'application/java-vm';
|
|
public const M_CLKK = 'application/vnd.crick.clicker.keyboard';
|
|
public const M_CLKP = 'application/vnd.crick.clicker.palette';
|
|
public const M_CLKT = 'application/vnd.crick.clicker.template';
|
|
public const M_CLKW = 'application/vnd.crick.clicker.wordbank';
|
|
public const M_CLKX = 'application/vnd.crick.clicker';
|
|
public const M_CLP = 'application/x-msclip';
|
|
public const M_CMC = 'application/vnd.cosmocaller';
|
|
public const M_CMDF = 'chemical/x-cmdf';
|
|
public const M_CML = 'chemical/x-cml';
|
|
public const M_CMP = 'application/vnd.yellowriver-custom-menu';
|
|
public const M_CMX = 'image/x-cmx';
|
|
public const M_COD = 'application/vnd.rim.cod';
|
|
public const M_COM = 'application/x-msdownload';
|
|
public const M_CONF = 'text/plain';
|
|
public const M_CPIO = 'application/x-cpio';
|
|
public const M_CPP = 'text/x-c';
|
|
public const M_CPT = 'application/mac-compactpro';
|
|
public const M_CRD = 'application/x-mscardfile';
|
|
public const M_CRL = 'application/pkix-crl';
|
|
public const M_CRT = 'application/x-x509-ca-cert';
|
|
public const M_CSH = 'application/x-csh';
|
|
public const M_CSML = 'chemical/x-csml';
|
|
public const M_CSP = 'application/vnd.commonspace';
|
|
public const M_CSS = 'text/css';
|
|
public const M_CST = 'application/x-director';
|
|
public const M_CSV = 'text/csv';
|
|
public const M_CU = 'application/cu-seeme';
|
|
public const M_CURL = 'text/vnd.curl';
|
|
public const M_CWW = 'application/prs.cww';
|
|
public const M_CXT = 'application/x-director';
|
|
public const M_CXX = 'text/x-c';
|
|
public const M_DAE = 'model/vnd.collada+xml';
|
|
public const M_DAF = 'application/vnd.mobius.daf';
|
|
public const M_DART = 'application/vnd.dart';
|
|
public const M_DATALESS = 'application/vnd.fdsn.seed';
|
|
public const M_DAVMOUNT = 'application/davmount+xml';
|
|
public const M_DBK = 'application/docbook+xml';
|
|
public const M_DCR = 'application/x-director';
|
|
public const M_DCURL = 'text/vnd.curl.dcurl';
|
|
public const M_DD2 = 'application/vnd.oma.dd2+xml';
|
|
public const M_DDD = 'application/vnd.fujixerox.ddd';
|
|
public const M_DEB = 'application/x-debian-package';
|
|
public const M_DEF = 'text/plain';
|
|
public const M_DEPLOY = 'application/octet-stream';
|
|
public const M_DER = 'application/x-x509-ca-cert';
|
|
public const M_DFAC = 'application/vnd.dreamfactory';
|
|
public const M_DGC = 'application/x-dgc-compressed';
|
|
public const M_DIC = 'text/x-c';
|
|
public const M_DIR = 'application/x-director';
|
|
public const M_DIS = 'application/vnd.mobius.dis';
|
|
public const M_DIST = 'application/octet-stream';
|
|
public const M_DISTZ = 'application/octet-stream';
|
|
public const M_DJV = 'image/vnd.djvu';
|
|
public const M_DJVU = 'image/vnd.djvu';
|
|
public const M_DLL = 'application/x-msdownload';
|
|
public const M_DMG = 'application/x-apple-diskimage';
|
|
public const M_DMP = 'application/vnd.tcpdump.pcap';
|
|
public const M_DMS = 'application/octet-stream';
|
|
public const M_DNA = 'application/vnd.dna';
|
|
public const M_DOC = 'application/msword';
|
|
public const M_DOCM = 'application/vnd.ms-word.document.macroenabled.12';
|
|
public const M_DOCX = 'application/vnd.openxmlformats-officedocument.wordprocessingml.document';
|
|
public const M_DOT = 'application/msword';
|
|
public const M_DOTM = 'application/vnd.ms-word.template.macroenabled.12';
|
|
public const M_DOTX = 'application/vnd.openxmlformats-officedocument.wordprocessingml.template';
|
|
public const M_DP = 'application/vnd.osgi.dp';
|
|
public const M_DPG = 'application/vnd.dpgraph';
|
|
public const M_DRA = 'audio/vnd.dra';
|
|
public const M_DSC = 'text/prs.lines.tag';
|
|
public const M_DSSC = 'application/dssc+der';
|
|
public const M_DTB = 'application/x-dtbook+xml';
|
|
public const M_DTD = 'application/xml-dtd';
|
|
public const M_DTS = 'audio/vnd.dts';
|
|
public const M_DTSHD = 'audio/vnd.dts.hd';
|
|
public const M_DUMP = 'application/octet-stream';
|
|
public const M_DVB = 'video/vnd.dvb.file';
|
|
public const M_DVI = 'application/x-dvi';
|
|
public const M_DWF = 'model/vnd.dwf';
|
|
public const M_DWG = 'image/vnd.dwg';
|
|
public const M_DXF = 'image/vnd.dxf';
|
|
public const M_DXP = 'application/vnd.spotfire.dxp';
|
|
public const M_DXR = 'application/x-director';
|
|
public const M_ECELP4800 = 'audio/vnd.nuera.ecelp4800';
|
|
public const M_ECELP7470 = 'audio/vnd.nuera.ecelp7470';
|
|
public const M_ECELP9600 = 'audio/vnd.nuera.ecelp9600';
|
|
public const M_ECMA = 'application/ecmascript';
|
|
public const M_EDM = 'application/vnd.novadigm.edm';
|
|
public const M_EDX = 'application/vnd.novadigm.edx';
|
|
public const M_EFIF = 'application/vnd.picsel';
|
|
public const M_EI6 = 'application/vnd.pg.osasli';
|
|
public const M_ELC = 'application/octet-stream';
|
|
public const M_EMF = 'application/x-msmetafile';
|
|
public const M_EML = 'message/rfc822';
|
|
public const M_EMMA = 'application/emma+xml';
|
|
public const M_EMZ = 'application/x-msmetafile';
|
|
public const M_EOL = 'audio/vnd.digital-winds';
|
|
public const M_EOT = 'application/vnd.ms-fontobject';
|
|
public const M_EPS = 'application/postscript';
|
|
public const M_EPUB = 'application/epub+zip';
|
|
public const M_ES3 = 'application/vnd.eszigno3+xml';
|
|
public const M_ESA = 'application/vnd.osgi.subsystem';
|
|
public const M_ESF = 'application/vnd.epson.esf';
|
|
public const M_ET3 = 'application/vnd.eszigno3+xml';
|
|
public const M_ETX = 'text/x-setext';
|
|
public const M_EVA = 'application/x-eva';
|
|
public const M_EVY = 'application/x-envoy';
|
|
public const M_EXE = 'application/x-msdownload';
|
|
public const M_EXI = 'application/exi';
|
|
public const M_EXT = 'application/vnd.novadigm.ext';
|
|
public const M_EZ = 'application/andrew-inset';
|
|
public const M_EZ2 = 'application/vnd.ezpix-album';
|
|
public const M_EZ3 = 'application/vnd.ezpix-package';
|
|
public const M_F = 'text/x-fortran';
|
|
public const M_F4V = 'video/x-f4v';
|
|
public const M_F77 = 'text/x-fortran';
|
|
public const M_F90 = 'text/x-fortran';
|
|
public const M_FBS = 'image/vnd.fastbidsheet';
|
|
public const M_FCDT = 'application/vnd.adobe.formscentral.fcdt';
|
|
public const M_FCS = 'application/vnd.isac.fcs';
|
|
public const M_FDF = 'application/vnd.fdf';
|
|
public const M_FE_LAUNCH = 'application/vnd.denovo.fcselayout-link';
|
|
public const M_FG5 = 'application/vnd.fujitsu.oasysgp';
|
|
public const M_FGD = 'application/x-director';
|
|
public const M_FH = 'image/x-freehand';
|
|
public const M_FH4 = 'image/x-freehand';
|
|
public const M_FH5 = 'image/x-freehand';
|
|
public const M_FH7 = 'image/x-freehand';
|
|
public const M_FHC = 'image/x-freehand';
|
|
public const M_FIG = 'application/x-xfig';
|
|
public const M_FLAC = 'audio/x-flac';
|
|
public const M_FLI = 'video/x-fli';
|
|
public const M_FLO = 'application/vnd.micrografx.flo';
|
|
public const M_FLV = 'video/x-flv';
|
|
public const M_FLW = 'application/vnd.kde.kivio';
|
|
public const M_FLX = 'text/vnd.fmi.flexstor';
|
|
public const M_FLY = 'text/vnd.fly';
|
|
public const M_FM = 'application/vnd.framemaker';
|
|
public const M_FNC = 'application/vnd.frogans.fnc';
|
|
public const M_FOR = 'text/x-fortran';
|
|
public const M_FPX = 'image/vnd.fpx';
|
|
public const M_FRAME = 'application/vnd.framemaker';
|
|
public const M_FSC = 'application/vnd.fsc.weblaunch';
|
|
public const M_FST = 'image/vnd.fst';
|
|
public const M_FTC = 'application/vnd.fluxtime.clip';
|
|
public const M_FTI = 'application/vnd.anser-web-funds-transfer-initiation';
|
|
public const M_FVT = 'video/vnd.fvt';
|
|
public const M_FXP = 'application/vnd.adobe.fxp';
|
|
public const M_FXPL = 'application/vnd.adobe.fxp';
|
|
public const M_FZS = 'application/vnd.fuzzysheet';
|
|
public const M_G2W = 'application/vnd.geoplan';
|
|
public const M_G3 = 'image/g3fax';
|
|
public const M_G3W = 'application/vnd.geospace';
|
|
public const M_GAC = 'application/vnd.groove-account';
|
|
public const M_GAM = 'application/x-tads';
|
|
public const M_GBR = 'application/rpki-ghostbusters';
|
|
public const M_GCA = 'application/x-gca-compressed';
|
|
public const M_GDL = 'model/vnd.gdl';
|
|
public const M_GEO = 'application/vnd.dynageo';
|
|
public const M_GEX = 'application/vnd.geometry-explorer';
|
|
public const M_GGB = 'application/vnd.geogebra.file';
|
|
public const M_GGT = 'application/vnd.geogebra.tool';
|
|
public const M_GHF = 'application/vnd.groove-help';
|
|
public const M_GIF = 'image/gif';
|
|
public const M_GIM = 'application/vnd.groove-identity-message';
|
|
public const M_GML = 'application/gml+xml';
|
|
public const M_GMX = 'application/vnd.gmx';
|
|
public const M_GNUMERIC = 'application/x-gnumeric';
|
|
public const M_GPH = 'application/vnd.flographit';
|
|
public const M_GPX = 'application/gpx+xml';
|
|
public const M_GQF = 'application/vnd.grafeq';
|
|
public const M_GQS = 'application/vnd.grafeq';
|
|
public const M_GRAM = 'application/srgs';
|
|
public const M_GRAMPS = 'application/x-gramps-xml';
|
|
public const M_GRE = 'application/vnd.geometry-explorer';
|
|
public const M_GRV = 'application/vnd.groove-injector';
|
|
public const M_GRXML = 'application/srgs+xml';
|
|
public const M_GSF = 'application/x-font-ghostscript';
|
|
public const M_GTAR = 'application/x-gtar';
|
|
public const M_GTM = 'application/vnd.groove-tool-message';
|
|
public const M_GTW = 'model/vnd.gtw';
|
|
public const M_GV = 'text/vnd.graphviz';
|
|
public const M_GXF = 'application/gxf';
|
|
public const M_GXT = 'application/vnd.geonext';
|
|
public const M_GZ = 'application/x-gzip';
|
|
public const M_H = 'text/x-c';
|
|
public const M_H261 = 'video/h261';
|
|
public const M_H263 = 'video/h263';
|
|
public const M_H264 = 'video/h264';
|
|
public const M_HAL = 'application/vnd.hal+xml';
|
|
public const M_HBCI = 'application/vnd.hbci';
|
|
public const M_HDF = 'application/x-hdf';
|
|
public const M_HH = 'text/x-c';
|
|
public const M_HLP = 'application/winhlp';
|
|
public const M_HPGL = 'application/vnd.hp-hpgl';
|
|
public const M_HPID = 'application/vnd.hp-hpid';
|
|
public const M_HPS = 'application/vnd.hp-hps';
|
|
public const M_HQX = 'application/mac-binhex40';
|
|
public const M_HTKE = 'application/vnd.kenameaapp';
|
|
public const M_HTM = 'text/html';
|
|
public const M_HTML = 'text/html';
|
|
public const M_HVD = 'application/vnd.yamaha.hv-dic';
|
|
public const M_HVP = 'application/vnd.yamaha.hv-voice';
|
|
public const M_HVS = 'application/vnd.yamaha.hv-script';
|
|
public const M_I2G = 'application/vnd.intergeo';
|
|
public const M_ICC = 'application/vnd.iccprofile';
|
|
public const M_ICE = 'x-conference/x-cooltalk';
|
|
public const M_ICM = 'application/vnd.iccprofile';
|
|
public const M_ICO = 'image/x-icon';
|
|
public const M_ICS = 'text/calendar';
|
|
public const M_IEF = 'image/ief';
|
|
public const M_IFB = 'text/calendar';
|
|
public const M_IFM = 'application/vnd.shana.informed.formdata';
|
|
public const M_IGES = 'model/iges';
|
|
public const M_IGL = 'application/vnd.igloader';
|
|
public const M_IGM = 'application/vnd.insors.igm';
|
|
public const M_IGS = 'model/iges';
|
|
public const M_IGX = 'application/vnd.micrografx.igx';
|
|
public const M_IIF = 'application/vnd.shana.informed.interchange';
|
|
public const M_IMP = 'application/vnd.accpac.simply.imp';
|
|
public const M_IMS = 'application/vnd.ms-ims';
|
|
public const M_IN = 'text/plain';
|
|
public const M_INK = 'application/inkml+xml';
|
|
public const M_INKML = 'application/inkml+xml';
|
|
public const M_INSTALL = 'application/x-install-instructions';
|
|
public const M_IOTA = 'application/vnd.astraea-software.iota';
|
|
public const M_IPFIX = 'application/ipfix';
|
|
public const M_IPK = 'application/vnd.shana.informed.package';
|
|
public const M_IRM = 'application/vnd.ibm.rights-management';
|
|
public const M_IRP = 'application/vnd.irepository.package+xml';
|
|
public const M_ISO = 'application/x-iso9660-image';
|
|
public const M_ITP = 'application/vnd.shana.informed.formtemplate';
|
|
public const M_IVP = 'application/vnd.immervision-ivp';
|
|
public const M_IVU = 'application/vnd.immervision-ivu';
|
|
public const M_JAD = 'text/vnd.sun.j2me.app-descriptor';
|
|
public const M_JAM = 'application/vnd.jam';
|
|
public const M_JAR = 'application/java-archive';
|
|
public const M_JAVA = 'text/x-java-source';
|
|
public const M_JISP = 'application/vnd.jisp';
|
|
public const M_JLT = 'application/vnd.hp-jlyt';
|
|
public const M_JNLP = 'application/x-java-jnlp-file';
|
|
public const M_JODA = 'application/vnd.joost.joda-archive';
|
|
public const M_JPE = 'image/jpeg';
|
|
public const M_JPEG = 'image/jpeg';
|
|
public const M_JPG = 'image/jpeg';
|
|
public const M_JPGM = 'video/jpm';
|
|
public const M_JPGV = 'video/jpeg';
|
|
public const M_JPM = 'video/jpm';
|
|
public const M_JS = 'application/javascript';
|
|
public const M_JSON = 'application/json';
|
|
public const M_JSONML = 'application/jsonml+json';
|
|
public const M_KAR = 'audio/midi';
|
|
public const M_KARBON = 'application/vnd.kde.karbon';
|
|
public const M_KFO = 'application/vnd.kde.kformula';
|
|
public const M_KIA = 'application/vnd.kidspiration';
|
|
public const M_KML = 'application/vnd.google-earth.kml+xml';
|
|
public const M_KMZ = 'application/vnd.google-earth.kmz';
|
|
public const M_KNE = 'application/vnd.kinar';
|
|
public const M_KNP = 'application/vnd.kinar';
|
|
public const M_KON = 'application/vnd.kde.kontour';
|
|
public const M_KPR = 'application/vnd.kde.kpresenter';
|
|
public const M_KPT = 'application/vnd.kde.kpresenter';
|
|
public const M_KPXX = 'application/vnd.ds-keypoint';
|
|
public const M_KSP = 'application/vnd.kde.kspread';
|
|
public const M_KTR = 'application/vnd.kahootz';
|
|
public const M_KTX = 'image/ktx';
|
|
public const M_KTZ = 'application/vnd.kahootz';
|
|
public const M_KWD = 'application/vnd.kde.kword';
|
|
public const M_KWT = 'application/vnd.kde.kword';
|
|
public const M_LASXML = 'application/vnd.las.las+xml';
|
|
public const M_LATEX = 'application/x-latex';
|
|
public const M_LBD = 'application/vnd.llamagraphics.life-balance.desktop';
|
|
public const M_LBE = 'application/vnd.llamagraphics.life-balance.exchange+xml';
|
|
public const M_LES = 'application/vnd.hhe.lesson-player';
|
|
public const M_LHA = 'application/x-lzh-compressed';
|
|
public const M_LINK66 = 'application/vnd.route66.link66+xml';
|
|
public const M_LIST = 'text/plain';
|
|
public const M_LIST3820 = 'application/vnd.ibm.modcap';
|
|
public const M_LISTAFP = 'application/vnd.ibm.modcap';
|
|
public const M_LNK = 'application/x-ms-shortcut';
|
|
public const M_LOG = 'text/plain';
|
|
public const M_LOSTXML = 'application/lost+xml';
|
|
public const M_LRF = 'application/octet-stream';
|
|
public const M_LRM = 'application/vnd.ms-lrm';
|
|
public const M_LTF = 'application/vnd.frogans.ltf';
|
|
public const M_LVP = 'audio/vnd.lucent.voice';
|
|
public const M_LWP = 'application/vnd.lotus-wordpro';
|
|
public const M_LZH = 'application/x-lzh-compressed';
|
|
public const M_M13 = 'application/x-msmediaview';
|
|
public const M_M14 = 'application/x-msmediaview';
|
|
public const M_M1V = 'video/mpeg';
|
|
public const M_M21 = 'application/mp21';
|
|
public const M_M2A = 'audio/mpeg';
|
|
public const M_M2V = 'video/mpeg';
|
|
public const M_M3A = 'audio/mpeg';
|
|
public const M_M3U = 'audio/x-mpegurl';
|
|
public const M_M3U8 = 'application/vnd.apple.mpegurl';
|
|
public const M_M4A = 'audio/mp4';
|
|
public const M_M4U = 'video/vnd.mpegurl';
|
|
public const M_M4V = 'video/x-m4v';
|
|
public const M_MA = 'application/mathematica';
|
|
public const M_MADS = 'application/mads+xml';
|
|
public const M_MAG = 'application/vnd.ecowin.chart';
|
|
public const M_MAKER = 'application/vnd.framemaker';
|
|
public const M_MAN = 'text/troff';
|
|
public const M_MAR = 'application/octet-stream';
|
|
public const M_MATHML = 'application/mathml+xml';
|
|
public const M_MB = 'application/mathematica';
|
|
public const M_MBK = 'application/vnd.mobius.mbk';
|
|
public const M_MBOX = 'application/mbox';
|
|
public const M_MC1 = 'application/vnd.medcalcdata';
|
|
public const M_MCD = 'application/vnd.mcd';
|
|
public const M_MCURL = 'text/vnd.curl.mcurl';
|
|
public const M_MDB = 'application/x-msaccess';
|
|
public const M_MDI = 'image/vnd.ms-modi';
|
|
public const M_ME = 'text/troff';
|
|
public const M_MESH = 'model/mesh';
|
|
public const M_META4 = 'application/metalink4+xml';
|
|
public const M_METALINK = 'application/metalink+xml';
|
|
public const M_METS = 'application/mets+xml';
|
|
public const M_MFM = 'application/vnd.mfmp';
|
|
public const M_MFT = 'application/rpki-manifest';
|
|
public const M_MGP = 'application/vnd.osgeo.mapguide.package';
|
|
public const M_MGZ = 'application/vnd.proteus.magazine';
|
|
public const M_MID = 'audio/midi';
|
|
public const M_MIDI = 'audio/midi';
|
|
public const M_MIE = 'application/x-mie';
|
|
public const M_MIF = 'application/vnd.mif';
|
|
public const M_MIME = 'message/rfc822';
|
|
public const M_MJ2 = 'video/mj2';
|
|
public const M_MJP2 = 'video/mj2';
|
|
public const M_MK3D = 'video/x-matroska';
|
|
public const M_MKA = 'audio/x-matroska';
|
|
public const M_MKS = 'video/x-matroska';
|
|
public const M_MKV = 'video/x-matroska';
|
|
public const M_MLP = 'application/vnd.dolby.mlp';
|
|
public const M_MMD = 'application/vnd.chipnuts.karaoke-mmd';
|
|
public const M_MMF = 'application/vnd.smaf';
|
|
public const M_MMR = 'image/vnd.fujixerox.edmics-mmr';
|
|
public const M_MNG = 'video/x-mng';
|
|
public const M_MNY = 'application/x-msmoney';
|
|
public const M_MOBI = 'application/x-mobipocket-ebook';
|
|
public const M_MODS = 'application/mods+xml';
|
|
public const M_MOV = 'video/quicktime';
|
|
public const M_MOVIE = 'video/x-sgi-movie';
|
|
public const M_MP2 = 'audio/mpeg';
|
|
public const M_MP21 = 'application/mp21';
|
|
public const M_MP2A = 'audio/mpeg';
|
|
public const M_MP3 = 'audio/mpeg';
|
|
public const M_MP4 = 'video/mp4';
|
|
public const M_MP4A = 'audio/mp4';
|
|
public const M_MP4S = 'application/mp4';
|
|
public const M_MP4V = 'video/mp4';
|
|
public const M_MPC = 'application/vnd.mophun.certificate';
|
|
public const M_MPE = 'video/mpeg';
|
|
public const M_MPEG = 'video/mpeg';
|
|
public const M_MPG = 'video/mpeg';
|
|
public const M_MPG4 = 'video/mp4';
|
|
public const M_MPGA = 'audio/mpeg';
|
|
public const M_MPKG = 'application/vnd.apple.installer+xml';
|
|
public const M_MPM = 'application/vnd.blueice.multipass';
|
|
public const M_MPN = 'application/vnd.mophun.application';
|
|
public const M_MPP = 'application/vnd.ms-project';
|
|
public const M_MPT = 'application/vnd.ms-project';
|
|
public const M_MPY = 'application/vnd.ibm.minipay';
|
|
public const M_MQY = 'application/vnd.mobius.mqy';
|
|
public const M_MRC = 'application/marc';
|
|
public const M_MRCX = 'application/marcxml+xml';
|
|
public const M_MS = 'text/troff';
|
|
public const M_MSCML = 'application/mediaservercontrol+xml';
|
|
public const M_MSEED = 'application/vnd.fdsn.mseed';
|
|
public const M_MSEQ = 'application/vnd.mseq';
|
|
public const M_MSF = 'application/vnd.epson.msf';
|
|
public const M_MSH = 'model/mesh';
|
|
public const M_MSI = 'application/x-msdownload';
|
|
public const M_MSL = 'application/vnd.mobius.msl';
|
|
public const M_MSTY = 'application/vnd.muvee.style';
|
|
public const M_MULT = 'multipart/form-data';
|
|
public const M_ALT = 'multipart/alternative';
|
|
public const M_MIXED = 'multipart/mixed';
|
|
public const M_RELATED = 'multipart/related';
|
|
public const M_MTS = 'model/vnd.mts';
|
|
public const M_MUS = 'application/vnd.musician';
|
|
public const M_MUSICXML = 'application/vnd.recordare.musicxml+xml';
|
|
public const M_MVB = 'application/x-msmediaview';
|
|
public const M_MWF = 'application/vnd.mfer';
|
|
public const M_MXF = 'application/mxf';
|
|
public const M_MXL = 'application/vnd.recordare.musicxml';
|
|
public const M_MXML = 'application/xv+xml';
|
|
public const M_MXS = 'application/vnd.triscape.mxs';
|
|
public const M_MXU = 'video/vnd.mpegurl';
|
|
public const M_N_GAGE = 'application/vnd.nokia.n-gage.symbian.install';
|
|
public const M_N3 = 'text/n3';
|
|
public const M_NB = 'application/mathematica';
|
|
public const M_NBP = 'application/vnd.wolfram.player';
|
|
public const M_NC = 'application/x-netcdf';
|
|
public const M_NCX = 'application/x-dtbncx+xml';
|
|
public const M_NFO = 'text/x-nfo';
|
|
public const M_NGDAT = 'application/vnd.nokia.n-gage.data';
|
|
public const M_NITF = 'application/vnd.nitf';
|
|
public const M_NLU = 'application/vnd.neurolanguage.nlu';
|
|
public const M_NML = 'application/vnd.enliven';
|
|
public const M_NND = 'application/vnd.noblenet-directory';
|
|
public const M_NNS = 'application/vnd.noblenet-sealer';
|
|
public const M_NNW = 'application/vnd.noblenet-web';
|
|
public const M_NPX = 'image/vnd.net-fpx';
|
|
public const M_NSC = 'application/x-conference';
|
|
public const M_NSF = 'application/vnd.lotus-notes';
|
|
public const M_NTF = 'application/vnd.nitf';
|
|
public const M_NZB = 'application/x-nzb';
|
|
public const M_OA2 = 'application/vnd.fujitsu.oasys2';
|
|
public const M_OA3 = 'application/vnd.fujitsu.oasys3';
|
|
public const M_OAS = 'application/vnd.fujitsu.oasys';
|
|
public const M_OBD = 'application/x-msbinder';
|
|
public const M_OBJ = 'application/x-tgif';
|
|
public const M_ODA = 'application/oda';
|
|
public const M_ODB = 'application/vnd.oasis.opendocument.database';
|
|
public const M_ODC = 'application/vnd.oasis.opendocument.chart';
|
|
public const M_ODF = 'application/vnd.oasis.opendocument.formula';
|
|
public const M_ODFT = 'application/vnd.oasis.opendocument.formula-template';
|
|
public const M_ODG = 'application/vnd.oasis.opendocument.graphics';
|
|
public const M_ODI = 'application/vnd.oasis.opendocument.image';
|
|
public const M_ODM = 'application/vnd.oasis.opendocument.text-master';
|
|
public const M_ODP = 'application/vnd.oasis.opendocument.presentation';
|
|
public const M_ODS = 'application/vnd.oasis.opendocument.spreadsheet';
|
|
public const M_ODT = 'application/vnd.oasis.opendocument.text';
|
|
public const M_OGA = 'audio/ogg';
|
|
public const M_OGG = 'audio/ogg';
|
|
public const M_OGV = 'video/ogg';
|
|
public const M_OGX = 'application/ogg';
|
|
public const M_OMDOC = 'application/omdoc+xml';
|
|
public const M_ONEPKG = 'application/onenote';
|
|
public const M_ONETMP = 'application/onenote';
|
|
public const M_ONETOC = 'application/onenote';
|
|
public const M_ONETOC2 = 'application/onenote';
|
|
public const M_OPF = 'application/oebps-package+xml';
|
|
public const M_OPML = 'text/x-opml';
|
|
public const M_OPRC = 'application/vnd.palm';
|
|
public const M_ORG = 'application/vnd.lotus-organizer';
|
|
public const M_OSF = 'application/vnd.yamaha.openscoreformat';
|
|
public const M_OSFPVG = 'application/vnd.yamaha.openscoreformat.osfpvg+xml';
|
|
public const M_OTC = 'application/vnd.oasis.opendocument.chart-template';
|
|
public const M_OTF = 'application/x-font-otf';
|
|
public const M_OTG = 'application/vnd.oasis.opendocument.graphics-template';
|
|
public const M_OTH = 'application/vnd.oasis.opendocument.text-web';
|
|
public const M_OTI = 'application/vnd.oasis.opendocument.image-template';
|
|
public const M_OTP = 'application/vnd.oasis.opendocument.presentation-template';
|
|
public const M_OTS = 'application/vnd.oasis.opendocument.spreadsheet-template';
|
|
public const M_OTT = 'application/vnd.oasis.opendocument.text-template';
|
|
public const M_OXPS = 'application/oxps';
|
|
public const M_OXT = 'application/vnd.openofficeorg.extension';
|
|
public const M_P = 'text/x-pascal';
|
|
public const M_P10 = 'application/pkcs10';
|
|
public const M_P12 = 'application/x-pkcs12';
|
|
public const M_P7B = 'application/x-pkcs7-certificates';
|
|
public const M_P7C = 'application/pkcs7-mime';
|
|
public const M_P7M = 'application/pkcs7-mime';
|
|
public const M_P7R = 'application/x-pkcs7-certreqresp';
|
|
public const M_P7S = 'application/pkcs7-signature';
|
|
public const M_P8 = 'application/pkcs8';
|
|
public const M_PAS = 'text/x-pascal';
|
|
public const M_PAW = 'application/vnd.pawaafile';
|
|
public const M_PBD = 'application/vnd.powerbuilder6';
|
|
public const M_PBM = 'image/x-portable-bitmap';
|
|
public const M_PCAP = 'application/vnd.tcpdump.pcap';
|
|
public const M_PCF = 'application/x-font-pcf';
|
|
public const M_PCL = 'application/vnd.hp-pcl';
|
|
public const M_PCLXL = 'application/vnd.hp-pclxl';
|
|
public const M_PCT = 'image/x-pict';
|
|
public const M_PCURL = 'application/vnd.curl.pcurl';
|
|
public const M_PCX = 'image/x-pcx';
|
|
public const M_PDB = 'application/vnd.palm';
|
|
public const M_PDF = 'application/pdf';
|
|
public const M_PFA = 'application/x-font-type1';
|
|
public const M_PFB = 'application/x-font-type1';
|
|
public const M_PFM = 'application/x-font-type1';
|
|
public const M_PFR = 'application/font-tdpfr';
|
|
public const M_PFX = 'application/x-pkcs12';
|
|
public const M_PGM = 'image/x-portable-graymap';
|
|
public const M_PGN = 'application/x-chess-pgn';
|
|
public const M_PGP = 'application/pgp-encrypted';
|
|
public const M_PHP = 'application/x-php';
|
|
public const M_PHP3 = 'application/x-php';
|
|
public const M_PHP4 = 'application/x-php';
|
|
public const M_PHP5 = 'application/x-php';
|
|
public const M_PIC = 'image/x-pict';
|
|
public const M_PKG = 'application/octet-stream';
|
|
public const M_PKI = 'application/pkixcmp';
|
|
public const M_PKIPATH = 'application/pkix-pkipath';
|
|
public const M_PLB = 'application/vnd.3gpp.pic-bw-large';
|
|
public const M_PLC = 'application/vnd.mobius.plc';
|
|
public const M_PLF = 'application/vnd.pocketlearn';
|
|
public const M_PLS = 'application/pls+xml';
|
|
public const M_PML = 'application/vnd.ctc-posml';
|
|
public const M_PNG = 'image/png';
|
|
public const M_PNM = 'image/x-portable-anymap';
|
|
public const M_PORTPKG = 'application/vnd.macports.portpkg';
|
|
public const M_POST = 'application/x-www-form-urlencoded';
|
|
public const M_POT = 'application/vnd.ms-powerpoint';
|
|
public const M_POTM = 'application/vnd.ms-powerpoint.template.macroenabled.12';
|
|
public const M_POTX = 'application/vnd.openxmlformats-officedocument.presentationml.template';
|
|
public const M_PPAM = 'application/vnd.ms-powerpoint.addin.macroenabled.12';
|
|
public const M_PPD = 'application/vnd.cups-ppd';
|
|
public const M_PPM = 'image/x-portable-pixmap';
|
|
public const M_PPS = 'application/vnd.ms-powerpoint';
|
|
public const M_PPSM = 'application/vnd.ms-powerpoint.slideshow.macroenabled.12';
|
|
public const M_PPSX = 'application/vnd.openxmlformats-officedocument.presentationml.slideshow';
|
|
public const M_PPT = 'application/vnd.ms-powerpoint';
|
|
public const M_PPTM = 'application/vnd.ms-powerpoint.presentation.macroenabled.12';
|
|
public const M_PPTX = 'application/vnd.openxmlformats-officedocument.presentationml.presentation';
|
|
public const M_PQA = 'application/vnd.palm';
|
|
public const M_PRC = 'application/x-mobipocket-ebook';
|
|
public const M_PRE = 'application/vnd.lotus-freelance';
|
|
public const M_PRF = 'application/pics-rules';
|
|
public const M_PS = 'application/postscript';
|
|
public const M_PSB = 'application/vnd.3gpp.pic-bw-small';
|
|
public const M_PSD = 'image/vnd.adobe.photoshop';
|
|
public const M_PSF = 'application/x-font-linux-psf';
|
|
public const M_PSKCXML = 'application/pskc+xml';
|
|
public const M_PTID = 'application/vnd.pvi.ptid1';
|
|
public const M_PUB = 'application/x-mspublisher';
|
|
public const M_PVB = 'application/vnd.3gpp.pic-bw-var';
|
|
public const M_PWN = 'application/vnd.3m.post-it-notes';
|
|
public const M_PYA = 'audio/vnd.ms-playready.media.pya';
|
|
public const M_PYV = 'video/vnd.ms-playready.media.pyv';
|
|
public const M_QAM = 'application/vnd.epson.quickanime';
|
|
public const M_QBO = 'application/vnd.intu.qbo';
|
|
public const M_QFX = 'application/vnd.intu.qfx';
|
|
public const M_QPS = 'application/vnd.publishare-delta-tree';
|
|
public const M_QT = 'video/quicktime';
|
|
public const M_QWD = 'application/vnd.quark.quarkxpress';
|
|
public const M_QWT = 'application/vnd.quark.quarkxpress';
|
|
public const M_QXB = 'application/vnd.quark.quarkxpress';
|
|
public const M_QXD = 'application/vnd.quark.quarkxpress';
|
|
public const M_QXL = 'application/vnd.quark.quarkxpress';
|
|
public const M_QXT = 'application/vnd.quark.quarkxpress';
|
|
public const M_RA = 'audio/x-pn-realaudio';
|
|
public const M_RAM = 'audio/x-pn-realaudio';
|
|
public const M_RAR = 'application/x-rar-compressed';
|
|
public const M_RAS = 'image/x-cmu-raster';
|
|
public const M_RCPROFILE = 'application/vnd.ipunplugged.rcprofile';
|
|
public const M_RDF = 'application/rdf+xml';
|
|
public const M_RDZ = 'application/vnd.data-vision.rdz';
|
|
public const M_REP = 'application/vnd.businessobjects';
|
|
public const M_RES = 'application/x-dtbresource+xml';
|
|
public const M_RGB = 'image/x-rgb';
|
|
public const M_RIF = 'application/reginfo+xml';
|
|
public const M_RIP = 'audio/vnd.rip';
|
|
public const M_RIS = 'application/x-research-info-systems';
|
|
public const M_RL = 'application/resource-lists+xml';
|
|
public const M_RLC = 'image/vnd.fujixerox.edmics-rlc';
|
|
public const M_RLD = 'application/resource-lists-diff+xml';
|
|
public const M_RM = 'application/vnd.rn-realmedia';
|
|
public const M_RMI = 'audio/midi';
|
|
public const M_RMP = 'audio/x-pn-realaudio-plugin';
|
|
public const M_RMS = 'application/vnd.jcp.javame.midlet-rms';
|
|
public const M_RMVB = 'application/vnd.rn-realmedia-vbr';
|
|
public const M_RNC = 'application/relax-ng-compact-syntax';
|
|
public const M_ROA = 'application/rpki-roa';
|
|
public const M_ROFF = 'text/troff';
|
|
public const M_RP9 = 'application/vnd.cloanto.rp9';
|
|
public const M_RPSS = 'application/vnd.nokia.radio-presets';
|
|
public const M_RPST = 'application/vnd.nokia.radio-preset';
|
|
public const M_RQ = 'application/sparql-query';
|
|
public const M_RS = 'application/rls-services+xml';
|
|
public const M_RSD = 'application/rsd+xml';
|
|
public const M_RSS = 'application/rss+xml';
|
|
public const M_RTF = 'application/rtf';
|
|
public const M_RTX = 'text/richtext';
|
|
public const M_S = 'text/x-asm';
|
|
public const M_S3M = 'audio/s3m';
|
|
public const M_SAF = 'application/vnd.yamaha.smaf-audio';
|
|
public const M_SBML = 'application/sbml+xml';
|
|
public const M_SC = 'application/vnd.ibm.secure-container';
|
|
public const M_SCD = 'application/x-msschedule';
|
|
public const M_SCM = 'application/vnd.lotus-screencam';
|
|
public const M_SCQ = 'application/scvp-cv-request';
|
|
public const M_SCS = 'application/scvp-cv-response';
|
|
public const M_SCURL = 'text/vnd.curl.scurl';
|
|
public const M_SDA = 'application/vnd.stardivision.draw';
|
|
public const M_SDC = 'application/vnd.stardivision.calc';
|
|
public const M_SDD = 'application/vnd.stardivision.impress';
|
|
public const M_SDKD = 'application/vnd.solent.sdkm+xml';
|
|
public const M_SDKM = 'application/vnd.solent.sdkm+xml';
|
|
public const M_SDP = 'application/sdp';
|
|
public const M_SDW = 'application/vnd.stardivision.writer';
|
|
public const M_SEE = 'application/vnd.seemail';
|
|
public const M_SEED = 'application/vnd.fdsn.seed';
|
|
public const M_SEMA = 'application/vnd.sema';
|
|
public const M_SEMD = 'application/vnd.semd';
|
|
public const M_SEMF = 'application/vnd.semf';
|
|
public const M_SER = 'application/java-serialized-object';
|
|
public const M_SETPAY = 'application/set-payment-initiation';
|
|
public const M_SETREG = 'application/set-registration-initiation';
|
|
public const M_SFD_HDSTX = 'application/vnd.hydrostatix.sof-data';
|
|
public const M_SFS = 'application/vnd.spotfire.sfs';
|
|
public const M_SFV = 'text/x-sfv';
|
|
public const M_SGI = 'image/sgi';
|
|
public const M_SGL = 'application/vnd.stardivision.writer-global';
|
|
public const M_SGM = 'text/sgml';
|
|
public const M_SGML = 'text/sgml';
|
|
public const M_SH = 'application/x-sh';
|
|
public const M_SHAR = 'application/x-shar';
|
|
public const M_SHF = 'application/shf+xml';
|
|
public const M_SID = 'image/x-mrsid-image';
|
|
public const M_SIG = 'application/pgp-signature';
|
|
public const M_SIL = 'audio/silk';
|
|
public const M_SILO = 'model/mesh';
|
|
public const M_SIS = 'application/vnd.symbian.install';
|
|
public const M_SISX = 'application/vnd.symbian.install';
|
|
public const M_SIT = 'application/x-stuffit';
|
|
public const M_SITX = 'application/x-stuffitx';
|
|
public const M_SKD = 'application/vnd.koan';
|
|
public const M_SKM = 'application/vnd.koan';
|
|
public const M_SKP = 'application/vnd.koan';
|
|
public const M_SKT = 'application/vnd.koan';
|
|
public const M_SLDM = 'application/vnd.ms-powerpoint.slide.macroenabled.12';
|
|
public const M_SLDX = 'application/vnd.openxmlformats-officedocument.presentationml.slide';
|
|
public const M_SLT = 'application/vnd.epson.salt';
|
|
public const M_SM = 'application/vnd.stepmania.stepchart';
|
|
public const M_SMF = 'application/vnd.stardivision.math';
|
|
public const M_SMI = 'application/smil+xml';
|
|
public const M_SMIL = 'application/smil+xml';
|
|
public const M_SMV = 'video/x-smv';
|
|
public const M_SMZIP = 'application/vnd.stepmania.package';
|
|
public const M_SND = 'audio/basic';
|
|
public const M_SNF = 'application/x-font-snf';
|
|
public const M_SO = 'application/octet-stream';
|
|
public const M_SPC = 'application/x-pkcs7-certificates';
|
|
public const M_SPF = 'application/vnd.yamaha.smaf-phrase';
|
|
public const M_SPL = 'application/x-futuresplash';
|
|
public const M_SPOT = 'text/vnd.in3d.spot';
|
|
public const M_SPP = 'application/scvp-vp-response';
|
|
public const M_SPQ = 'application/scvp-vp-request';
|
|
public const M_SPX = 'audio/ogg';
|
|
public const M_SQL = 'application/x-sql';
|
|
public const M_SRC = 'application/x-wais-source';
|
|
public const M_SRT = 'application/x-subrip';
|
|
public const M_SRU = 'application/sru+xml';
|
|
public const M_SRX = 'application/sparql-results+xml';
|
|
public const M_SSDL = 'application/ssdl+xml';
|
|
public const M_SSE = 'application/vnd.kodak-descriptor';
|
|
public const M_SSF = 'application/vnd.epson.ssf';
|
|
public const M_SSML = 'application/ssml+xml';
|
|
public const M_ST = 'application/vnd.sailingtracker.track';
|
|
public const M_STC = 'application/vnd.sun.xml.calc.template';
|
|
public const M_STD = 'application/vnd.sun.xml.draw.template';
|
|
public const M_STF = 'application/vnd.wt.stf';
|
|
public const M_STI = 'application/vnd.sun.xml.impress.template';
|
|
public const M_STK = 'application/hyperstudio';
|
|
public const M_STL = 'application/vnd.ms-pki.stl';
|
|
public const M_STR = 'application/vnd.pg.format';
|
|
public const M_STW = 'application/vnd.sun.xml.writer.template';
|
|
public const M_SUB = 'text/vnd.dvb.subtitle';
|
|
public const M_SUS = 'application/vnd.sus-calendar';
|
|
public const M_SUSP = 'application/vnd.sus-calendar';
|
|
public const M_SV4CPIO = 'application/x-sv4cpio';
|
|
public const M_SV4CRC = 'application/x-sv4crc';
|
|
public const M_SVC = 'application/vnd.dvb.service';
|
|
public const M_SVD = 'application/vnd.svd';
|
|
public const M_SVG = 'image/svg+xml';
|
|
public const M_SVGZ = 'image/svg+xml';
|
|
public const M_SWA = 'application/x-director';
|
|
public const M_SWF = 'application/x-shockwave-flash';
|
|
public const M_SWI = 'application/vnd.aristanetworks.swi';
|
|
public const M_SXC = 'application/vnd.sun.xml.calc';
|
|
public const M_SXD = 'application/vnd.sun.xml.draw';
|
|
public const M_SXG = 'application/vnd.sun.xml.writer.global';
|
|
public const M_SXI = 'application/vnd.sun.xml.impress';
|
|
public const M_SXM = 'application/vnd.sun.xml.math';
|
|
public const M_SXW = 'application/vnd.sun.xml.writer';
|
|
public const M_T = 'text/troff';
|
|
public const M_T3 = 'application/x-t3vm-image';
|
|
public const M_TAGLET = 'application/vnd.mynfc';
|
|
public const M_TAO = 'application/vnd.tao.intent-module-archive';
|
|
public const M_TAR = 'application/x-tar';
|
|
public const M_TCAP = 'application/vnd.3gpp2.tcap';
|
|
public const M_TCL = 'application/x-tcl';
|
|
public const M_TEACHER = 'application/vnd.smart.teacher';
|
|
public const M_TEI = 'application/tei+xml';
|
|
public const M_TEICORPUS = 'application/tei+xml';
|
|
public const M_TEX = 'application/x-tex';
|
|
public const M_TEXI = 'application/x-texinfo';
|
|
public const M_TEXINFO = 'application/x-texinfo';
|
|
public const M_TEXT = 'text/plain';
|
|
public const M_TFI = 'application/thraud+xml';
|
|
public const M_TFM = 'application/x-tex-tfm';
|
|
public const M_TGA = 'image/x-tga';
|
|
public const M_THMX = 'application/vnd.ms-officetheme';
|
|
public const M_TIF = 'image/tiff';
|
|
public const M_TIFF = 'image/tiff';
|
|
public const M_TMO = 'application/vnd.tmobile-livetv';
|
|
public const M_TORRENT = 'application/x-bittorrent';
|
|
public const M_TPL = 'application/vnd.groove-tool-template';
|
|
public const M_TPT = 'application/vnd.trid.tpt';
|
|
public const M_TR = 'text/troff';
|
|
public const M_TRA = 'application/vnd.trueapp';
|
|
public const M_TRM = 'application/x-msterminal';
|
|
public const M_TSD = 'application/timestamped-data';
|
|
public const M_TSV = 'text/tab-separated-values';
|
|
public const M_TTC = 'application/x-font-ttf';
|
|
public const M_TTF = 'application/x-font-ttf';
|
|
public const M_TTL = 'text/turtle';
|
|
public const M_TWD = 'application/vnd.simtech-mindmapper';
|
|
public const M_TWDS = 'application/vnd.simtech-mindmapper';
|
|
public const M_TXD = 'application/vnd.genomatix.tuxedo';
|
|
public const M_TXF = 'application/vnd.mobius.txf';
|
|
public const M_TXT = 'text/plain';
|
|
public const M_U32 = 'application/x-authorware-bin';
|
|
public const M_UDEB = 'application/x-debian-package';
|
|
public const M_UFD = 'application/vnd.ufdl';
|
|
public const M_UFDL = 'application/vnd.ufdl';
|
|
public const M_ULX = 'application/x-glulx';
|
|
public const M_UMJ = 'application/vnd.umajin';
|
|
public const M_UNITYWEB = 'application/vnd.unity';
|
|
public const M_UOML = 'application/vnd.uoml+xml';
|
|
public const M_URI = 'text/uri-list';
|
|
public const M_URIS = 'text/uri-list';
|
|
public const M_URLS = 'text/uri-list';
|
|
public const M_USTAR = 'application/x-ustar';
|
|
public const M_UTZ = 'application/vnd.uiq.theme';
|
|
public const M_UU = 'text/x-uuencode';
|
|
public const M_UVA = 'audio/vnd.dece.audio';
|
|
public const M_UVD = 'application/vnd.dece.data';
|
|
public const M_UVF = 'application/vnd.dece.data';
|
|
public const M_UVG = 'image/vnd.dece.graphic';
|
|
public const M_UVH = 'video/vnd.dece.hd';
|
|
public const M_UVI = 'image/vnd.dece.graphic';
|
|
public const M_UVM = 'video/vnd.dece.mobile';
|
|
public const M_UVP = 'video/vnd.dece.pd';
|
|
public const M_UVS = 'video/vnd.dece.sd';
|
|
public const M_UVT = 'application/vnd.dece.ttml+xml';
|
|
public const M_UVU = 'video/vnd.uvvu.mp4';
|
|
public const M_UVV = 'video/vnd.dece.video';
|
|
public const M_UVVA = 'audio/vnd.dece.audio';
|
|
public const M_UVVD = 'application/vnd.dece.data';
|
|
public const M_UVVF = 'application/vnd.dece.data';
|
|
public const M_UVVG = 'image/vnd.dece.graphic';
|
|
public const M_UVVH = 'video/vnd.dece.hd';
|
|
public const M_UVVI = 'image/vnd.dece.graphic';
|
|
public const M_UVVM = 'video/vnd.dece.mobile';
|
|
public const M_UVVP = 'video/vnd.dece.pd';
|
|
public const M_UVVS = 'video/vnd.dece.sd';
|
|
public const M_UVVT = 'application/vnd.dece.ttml+xml';
|
|
public const M_UVVU = 'video/vnd.uvvu.mp4';
|
|
public const M_UVVV = 'video/vnd.dece.video';
|
|
public const M_UVVX = 'application/vnd.dece.unspecified';
|
|
public const M_UVVZ = 'application/vnd.dece.zip';
|
|
public const M_UVX = 'application/vnd.dece.unspecified';
|
|
public const M_UVZ = 'application/vnd.dece.zip';
|
|
public const M_VCARD = 'text/vcard';
|
|
public const M_VCD = 'application/x-cdlink';
|
|
public const M_VCF = 'text/x-vcard';
|
|
public const M_VCG = 'application/vnd.groove-vcard';
|
|
public const M_VCS = 'text/x-vcalendar';
|
|
public const M_VCX = 'application/vnd.vcx';
|
|
public const M_VIS = 'application/vnd.visionary';
|
|
public const M_VIV = 'video/vnd.vivo';
|
|
public const M_VOB = 'video/x-ms-vob';
|
|
public const M_VOR = 'application/vnd.stardivision.writer';
|
|
public const M_VOX = 'application/x-authorware-bin';
|
|
public const M_VRML = 'model/vrml';
|
|
public const M_VSD = 'application/vnd.visio';
|
|
public const M_VSF = 'application/vnd.vsf';
|
|
public const M_VSS = 'application/vnd.visio';
|
|
public const M_VST = 'application/vnd.visio';
|
|
public const M_VSW = 'application/vnd.visio';
|
|
public const M_VTU = 'model/vnd.vtu';
|
|
public const M_VXML = 'application/voicexml+xml';
|
|
public const M_W3D = 'application/x-director';
|
|
public const M_WAD = 'application/x-doom';
|
|
public const M_WAV = 'audio/x-wav';
|
|
public const M_WAX = 'audio/x-ms-wax';
|
|
public const M_WBMP = 'image/vnd.wap.wbmp';
|
|
public const M_WBS = 'application/vnd.criticaltools.wbs+xml';
|
|
public const M_WBXML = 'application/vnd.wap.wbxml';
|
|
public const M_WCM = 'application/vnd.ms-works';
|
|
public const M_WDB = 'application/vnd.ms-works';
|
|
public const M_WDP = 'image/vnd.ms-photo';
|
|
public const M_WEBA = 'audio/webm';
|
|
public const M_WEBM = 'video/webm';
|
|
public const M_WEBP = 'image/webp';
|
|
public const M_WG = 'application/vnd.pmi.widget';
|
|
public const M_WGT = 'application/widget';
|
|
public const M_WKS = 'application/vnd.ms-works';
|
|
public const M_WM = 'video/x-ms-wm';
|
|
public const M_WMA = 'audio/x-ms-wma';
|
|
public const M_WMD = 'application/x-ms-wmd';
|
|
public const M_WMF = 'application/x-msmetafile';
|
|
public const M_WML = 'text/vnd.wap.wml';
|
|
public const M_WMLC = 'application/vnd.wap.wmlc';
|
|
public const M_WMLS = 'text/vnd.wap.wmlscript';
|
|
public const M_WMLSC = 'application/vnd.wap.wmlscriptc';
|
|
public const M_WMV = 'video/x-ms-wmv';
|
|
public const M_WMX = 'video/x-ms-wmx';
|
|
public const M_WMZ = 'application/x-msmetafile';
|
|
public const M_WOFF = 'application/font-woff';
|
|
public const M_WPD = 'application/vnd.wordperfect';
|
|
public const M_WPL = 'application/vnd.ms-wpl';
|
|
public const M_WPS = 'application/vnd.ms-works';
|
|
public const M_WQD = 'application/vnd.wqd';
|
|
public const M_WRI = 'application/x-mswrite';
|
|
public const M_WRL = 'model/vrml';
|
|
public const M_WSDL = 'application/wsdl+xml';
|
|
public const M_WSPOLICY = 'application/wspolicy+xml';
|
|
public const M_WTB = 'application/vnd.webturbo';
|
|
public const M_WVX = 'video/x-ms-wvx';
|
|
public const M_X32 = 'application/x-authorware-bin';
|
|
public const M_X3D = 'model/x3d+xml';
|
|
public const M_X3DB = 'model/x3d+binary';
|
|
public const M_X3DBZ = 'model/x3d+binary';
|
|
public const M_X3DV = 'model/x3d+vrml';
|
|
public const M_X3DVZ = 'model/x3d+vrml';
|
|
public const M_X3DZ = 'model/x3d+xml';
|
|
public const M_XAML = 'application/xaml+xml';
|
|
public const M_XAP = 'application/x-silverlight-app';
|
|
public const M_XAR = 'application/vnd.xara';
|
|
public const M_XBAP = 'application/x-ms-xbap';
|
|
public const M_XBD = 'application/vnd.fujixerox.docuworks.binder';
|
|
public const M_XBM = 'image/x-xbitmap';
|
|
public const M_XDF = 'application/xcap-diff+xml';
|
|
public const M_XDM = 'application/vnd.syncml.dm+xml';
|
|
public const M_XDP = 'application/vnd.adobe.xdp+xml';
|
|
public const M_XDSSC = 'application/dssc+xml';
|
|
public const M_XDW = 'application/vnd.fujixerox.docuworks';
|
|
public const M_XENC = 'application/xenc+xml';
|
|
public const M_XER = 'application/patch-ops-error+xml';
|
|
public const M_XFDF = 'application/vnd.adobe.xfdf';
|
|
public const M_XFDL = 'application/vnd.xfdl';
|
|
public const M_XHT = 'application/xhtml+xml';
|
|
public const M_XHTML = 'application/xhtml+xml';
|
|
public const M_XHVML = 'application/xv+xml';
|
|
public const M_XIF = 'image/vnd.xiff';
|
|
public const M_XLA = 'application/vnd.ms-excel';
|
|
public const M_XLAM = 'application/vnd.ms-excel.addin.macroenabled.12';
|
|
public const M_XLC = 'application/vnd.ms-excel';
|
|
public const M_XLF = 'application/x-xliff+xml';
|
|
public const M_XLM = 'application/vnd.ms-excel';
|
|
public const M_XLS = 'application/vnd.ms-excel';
|
|
public const M_XLSB = 'application/vnd.ms-excel.sheet.binary.macroenabled.12';
|
|
public const M_XLSM = 'application/vnd.ms-excel.sheet.macroenabled.12';
|
|
public const M_XLSX = 'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet';
|
|
public const M_XLT = 'application/vnd.ms-excel';
|
|
public const M_XLTM = 'application/vnd.ms-excel.template.macroenabled.12';
|
|
public const M_XLTX = 'application/vnd.openxmlformats-officedocument.spreadsheetml.template';
|
|
public const M_XLW = 'application/vnd.ms-excel';
|
|
public const M_XM = 'audio/xm';
|
|
public const M_XML = 'application/xml';
|
|
public const M_XO = 'application/vnd.olpc-sugar';
|
|
public const M_XOP = 'application/xop+xml';
|
|
public const M_XPI = 'application/x-xpinstall';
|
|
public const M_XPL = 'application/xproc+xml';
|
|
public const M_XPM = 'image/x-xpixmap';
|
|
public const M_XPR = 'application/vnd.is-xpr';
|
|
public const M_XPS = 'application/vnd.ms-xpsdocument';
|
|
public const M_XPW = 'application/vnd.intercon.formnet';
|
|
public const M_XPX = 'application/vnd.intercon.formnet';
|
|
public const M_XSL = 'application/xml';
|
|
public const M_XSLT = 'application/xslt+xml';
|
|
public const M_XSM = 'application/vnd.syncml+xml';
|
|
public const M_XSPF = 'application/xspf+xml';
|
|
public const M_XUL = 'application/vnd.mozilla.xul+xml';
|
|
public const M_XVM = 'application/xv+xml';
|
|
public const M_XVML = 'application/xv+xml';
|
|
public const M_XWD = 'image/x-xwindowdump';
|
|
public const M_XYZ = 'chemical/x-xyz';
|
|
public const M_XZ = 'application/x-xz';
|
|
public const M_YANG = 'application/yang';
|
|
public const M_YIN = 'application/yin+xml';
|
|
public const M_Z1 = 'application/x-zmachine';
|
|
public const M_Z2 = 'application/x-zmachine';
|
|
public const M_Z3 = 'application/x-zmachine';
|
|
public const M_Z4 = 'application/x-zmachine';
|
|
public const M_Z5 = 'application/x-zmachine';
|
|
public const M_Z6 = 'application/x-zmachine';
|
|
public const M_Z7 = 'application/x-zmachine';
|
|
public const M_Z8 = 'application/x-zmachine';
|
|
public const M_ZAZ = 'application/vnd.zzazz.deck+xml';
|
|
public const M_ZIP = 'application/zip';
|
|
public const M_ZIR = 'application/vnd.zul';
|
|
public const M_ZIRZ = 'application/vnd.zul';
|
|
public const M_ZMM = 'application/vnd.handheld-entertainment+xml';
|
|
public const M_123 = 'application/vnd.lotus-1-2-3';
|
|
|
|
/** {@inheritdoc} */
|
|
public static function getByName(string $name)
|
|
{
|
|
if (!self::isValidName($name)) {
|
|
return 'application/octet-stream';
|
|
}
|
|
|
|
return \constant('self::' . $name);
|
|
}
|
|
}
|