|
@@ -0,0 +1,322 @@
|
|
|
+package haxe.io;
|
|
|
+
|
|
|
+/**
|
|
|
+ Html MimeType Enum
|
|
|
+ @see : http://www.sitepoint.com/web-foundations/mime-types-complete-list/
|
|
|
+ **/
|
|
|
+
|
|
|
+@:enum abstract Mime(String) from String to String {
|
|
|
+ var XWorldX3dmf = 'x-world/x-3dmf';
|
|
|
+ var ApplicationOctetStream = 'application/octet-stream';
|
|
|
+ var ApplicationXAuthorwareBin = 'application/x-authorware-bin';
|
|
|
+ var ApplicationXAuthorwareMap = 'application/x-authorware-map';
|
|
|
+ var ApplicationXAuthorwareSeg = 'application/x-authorware-seg';
|
|
|
+ var TextVndAbc = 'text/vnd.abc';
|
|
|
+ var TextHtml = 'text/html';
|
|
|
+ var VideoAnimaflex = 'video/animaflex';
|
|
|
+ var ApplicationPostscript = 'application/postscript';
|
|
|
+ var AudioAiff = 'audio/aiff';
|
|
|
+ var AudioXAiff = 'audio/x-aiff';
|
|
|
+ var ApplicationXAim = 'application/x-aim';
|
|
|
+ var TextXAudiosoftIntra = 'text/x-audiosoft-intra';
|
|
|
+ var ApplicationXNaviAnimation = 'application/x-navi-animation';
|
|
|
+ var ApplicationXNokia9000CommunicatorAddOnSoftware = 'application/x-nokia-9000-communicator-add-on-software';
|
|
|
+ var ApplicationMime = 'application/mime';
|
|
|
+ var ApplicationArj = 'application/arj';
|
|
|
+ var ImageXJg = 'image/x-jg';
|
|
|
+ var VideoXMsAsf = 'video/x-ms-asf';
|
|
|
+ var TextXAsm = 'text/x-asm';
|
|
|
+ var TextAsp = 'text/asp';
|
|
|
+ var ApplicationXMplayer2 = 'application/x-mplayer2';
|
|
|
+ var AudioBasic = 'audio/basic';
|
|
|
+ var ApplicationXTroffMsvideo = 'application/x-troff-msvideo';
|
|
|
+ var VideoAvi = 'video/avi';
|
|
|
+ var VideoMsvideo = 'video/msvideo';
|
|
|
+ var VideoXMsvideo = 'video/x-msvideo';
|
|
|
+ var VideoAvsVideo = 'video/avs-video';
|
|
|
+ var ApplicationXBcpio = 'application/x-bcpio';
|
|
|
+ var ApplicationMacBinary = 'application/mac-binary';
|
|
|
+ var ApplicationMacbinary = 'application/macbinary';
|
|
|
+ var ApplicationXBinary = 'application/x-binary';
|
|
|
+ var ApplicationXMacbinary = 'application/x-macbinary';
|
|
|
+ var ImageBmp = 'image/bmp';
|
|
|
+ var ImageXWindowsBmp = 'image/x-windows-bmp';
|
|
|
+ var ApplicationBook = 'application/book';
|
|
|
+ var ApplicationXBzip2 = 'application/x-bzip2';
|
|
|
+ var ApplicationXBsh = 'application/x-bsh';
|
|
|
+ var ApplicationXBzip = 'application/x-bzip';
|
|
|
+ var TextPlain = 'text/plain';
|
|
|
+ var TextXC = 'text/x-c';
|
|
|
+ var ApplicationVndMsPkiSeccat = 'application/vnd.ms-pki.seccat';
|
|
|
+ var ApplicationClariscad = 'application/clariscad';
|
|
|
+ var ApplicationXCocoa = 'application/x-cocoa';
|
|
|
+ var ApplicationCdf = 'application/cdf';
|
|
|
+ var ApplicationXCdf = 'application/x-cdf';
|
|
|
+ var ApplicationXNetcdf = 'application/x-netcdf';
|
|
|
+ var ApplicationPkixCert = 'application/pkix-cert';
|
|
|
+ var ApplicationXX509CaCert = 'application/x-x509-ca-cert';
|
|
|
+ var ApplicationXChat = 'application/x-chat';
|
|
|
+ var ApplicationJava = 'application/java';
|
|
|
+ var ApplicationJavaByteCode = 'application/java-byte-code';
|
|
|
+ var ApplicationXJavaClass = 'application/x-java-class';
|
|
|
+ var ApplicationXCpio = 'application/x-cpio';
|
|
|
+ var ApplicationMacCompactpro = 'application/mac-compactpro';
|
|
|
+ var ApplicationPkcsCrl = 'application/pkcs-crl';
|
|
|
+ var ApplicationXCsh = 'application/x-csh';
|
|
|
+ var TextCss = 'text/css';
|
|
|
+ var ApplicationXDirector = 'application/x-director';
|
|
|
+ var ApplicationXDeepv = 'application/x-deepv';
|
|
|
+ var VideoXDv = 'video/x-dv';
|
|
|
+ var VideoDl = 'video/dl';
|
|
|
+ var ApplicationMsword = 'application/msword';
|
|
|
+ var ApplicationCommonground = 'application/commonground';
|
|
|
+ var ApplicationDrafting = 'application/drafting';
|
|
|
+ var ApplicationXDvi = 'application/x-dvi';
|
|
|
+ var DrawingXDwf = 'drawing/x-dwf (old)';
|
|
|
+ var ApplicationAcad = 'application/acad';
|
|
|
+ var ApplicationDxf = 'application/dxf';
|
|
|
+ var TextXScriptElisp = 'text/x-script.elisp';
|
|
|
+ var ApplicationXBytecodeElisp = 'application/x-bytecode.elisp (compiled elisp)';
|
|
|
+ var ApplicationXEnvoy = 'application/x-envoy';
|
|
|
+ var ApplicationXEsrehber = 'application/x-esrehber';
|
|
|
+ var TextXSetext = 'text/x-setext';
|
|
|
+ var ApplicationEnvoy = 'application/envoy';
|
|
|
+ var TextXFortran = 'text/x-fortran';
|
|
|
+ var ApplicationVndFdf = 'application/vnd.fdf';
|
|
|
+ var ImageFif = 'image/fif';
|
|
|
+ var VideoFli = 'video/fli';
|
|
|
+ var ImageFlorian = 'image/florian';
|
|
|
+ var TextVndFmiFlexstor = 'text/vnd.fmi.flexstor';
|
|
|
+ var VideoXAtomic3dFeature = 'video/x-atomic3d-feature';
|
|
|
+ var ImageVndFpx = 'image/vnd.fpx';
|
|
|
+ var ApplicationFreeloader = 'application/freeloader';
|
|
|
+ var AudioMake = 'audio/make';
|
|
|
+ var ImageG3fax = 'image/g3fax';
|
|
|
+ var ImageGif = 'image/gif';
|
|
|
+ var VideoGl = 'video/gl';
|
|
|
+ var AudioXGsm = 'audio/x-gsm';
|
|
|
+ var ApplicationXGsp = 'application/x-gsp';
|
|
|
+ var ApplicationXGss = 'application/x-gss';
|
|
|
+ var ApplicationXGtar = 'application/x-gtar';
|
|
|
+ var ApplicationXCompressed = 'application/x-compressed';
|
|
|
+ var ApplicationXGzip = 'application/x-gzip';
|
|
|
+ var ApplicationXHdf = 'application/x-hdf';
|
|
|
+ var ApplicationXHelpfile = 'application/x-helpfile';
|
|
|
+ var TextXScript = 'text/x-script';
|
|
|
+ var ApplicationHlp = 'application/hlp';
|
|
|
+ var ApplicationVndHpHpgl = 'application/vnd.hp-hpgl';
|
|
|
+ var ApplicationBinhex = 'application/binhex';
|
|
|
+ var ApplicationHta = 'application/hta';
|
|
|
+ var TextXComponent = 'text/x-component';
|
|
|
+ var TextWebviewhtml = 'text/webviewhtml';
|
|
|
+ var XConferenceXCooltalk = 'x-conference/x-cooltalk';
|
|
|
+ var ImageXIcon = 'image/x-icon';
|
|
|
+ var ImageIef = 'image/ief';
|
|
|
+ var ApplicationIges = 'application/iges';
|
|
|
+ var ApplicationXIma = 'application/x-ima';
|
|
|
+ var ApplicationXHttpdImap = 'application/x-httpd-imap';
|
|
|
+ var ApplicationInf = 'application/inf';
|
|
|
+ var ApplicationXInternettSignup = 'application/x-internett-signup';
|
|
|
+ var ApplicationXIp2 = 'application/x-ip2';
|
|
|
+ var VideoXIsvideo = 'video/x-isvideo';
|
|
|
+ var AudioIt = 'audio/it';
|
|
|
+ var ApplicationXInventor = 'application/x-inventor';
|
|
|
+ var IWorldIVrml = 'i-world/i-vrml';
|
|
|
+ var ApplicationXLivescreen = 'application/x-livescreen';
|
|
|
+ var AudioXJam = 'audio/x-jam';
|
|
|
+ var ApplicationXJavaCommerce = 'application/x-java-commerce';
|
|
|
+ var ImageJpeg = 'image/jpeg';
|
|
|
+ var ImageXJps = 'image/x-jps';
|
|
|
+ var TextJavascript = 'text/javascript';
|
|
|
+ var ApplicationJson = 'application/json';
|
|
|
+ var ApplicationJavascript = 'application/javascript';
|
|
|
+ var ImageJutvision = 'image/jutvision';
|
|
|
+ var AudioMidi = 'audio/midi';
|
|
|
+ var ApplicationXKsh = 'application/x-ksh';
|
|
|
+ var AudioNspaudio = 'audio/nspaudio';
|
|
|
+ var AudioXLiveaudio = 'audio/x-liveaudio';
|
|
|
+ var ApplicationXLatex = 'application/x-latex';
|
|
|
+ var ApplicationXLisp = 'application/x-lisp';
|
|
|
+ var TextXLaAsf = 'text/x-la-asf';
|
|
|
+ var ApplicationLzx = 'application/lzx';
|
|
|
+ var VideoMpeg = 'video/mpeg';
|
|
|
+ var AudioMpeg = 'audio/mpeg';
|
|
|
+ var AudioXMpequrl = 'audio/x-mpequrl';
|
|
|
+ var ApplicationXTroffMan = 'application/x-troff-man';
|
|
|
+ var ApplicationXNavimap = 'application/x-navimap';
|
|
|
+ var ApplicationMbedlet = 'application/mbedlet';
|
|
|
+ var ApplicationXMagicCapPackage10 = 'application/x-magic-cap-package-1.0';
|
|
|
+ var ApplicationMcad = 'application/mcad';
|
|
|
+ var ImageVasa = 'image/vasa';
|
|
|
+ var ApplicationNetmc = 'application/netmc';
|
|
|
+ var ApplicationXTroffMe = 'application/x-troff-me';
|
|
|
+ var MessageRfc822 = 'message/rfc822';
|
|
|
+ var ApplicationXMif = 'application/x-mif';
|
|
|
+ var WwwMime = 'www/mime';
|
|
|
+ var AudioXVndAudioexplosionMjuicemediafile = 'audio/x-vnd.audioexplosion.mjuicemediafile';
|
|
|
+ var VideoXMotionJpeg = 'video/x-motion-jpeg';
|
|
|
+ var ApplicationBase64 = 'application/base64';
|
|
|
+ var AudioMod = 'audio/mod';
|
|
|
+ var VideoQuicktime = 'video/quicktime';
|
|
|
+ var VideoXSgiMovie = 'video/x-sgi-movie';
|
|
|
+ var AudioMpeg3 = 'audio/mpeg3';
|
|
|
+ var ApplicationXProject = 'application/x-project';
|
|
|
+ var ApplicationVndMsProject = 'application/vnd.ms-project';
|
|
|
+ var ApplicationMarc = 'application/marc';
|
|
|
+ var ApplicationXTroffMs = 'application/x-troff-ms';
|
|
|
+ var ApplicationXVndAudioexplosionMzz = 'application/x-vnd.audioexplosion.mzz';
|
|
|
+ var ImageNaplps = 'image/naplps';
|
|
|
+ var ApplicationVndNokiaConfigurationMessage = 'application/vnd.nokia.configuration-message';
|
|
|
+ var ImageXNiff = 'image/x-niff';
|
|
|
+ var ApplicationXMixTransfer = 'application/x-mix-transfer';
|
|
|
+ var ApplicationXConference = 'application/x-conference';
|
|
|
+ var ApplicationXNavidoc = 'application/x-navidoc';
|
|
|
+ var ApplicationOda = 'application/oda';
|
|
|
+ var ApplicationXOmc = 'application/x-omc';
|
|
|
+ var ApplicationXOmcdatamaker = 'application/x-omcdatamaker';
|
|
|
+ var ApplicationXOmcregerator = 'application/x-omcregerator';
|
|
|
+ var TextXPascal = 'text/x-pascal';
|
|
|
+ var ApplicationPkcs10 = 'application/pkcs10';
|
|
|
+ var ApplicationPkcs12 = 'application/pkcs-12';
|
|
|
+ var ApplicationXPkcs7Signature = 'application/x-pkcs7-signature';
|
|
|
+ var ApplicationPkcs7Mime = 'application/pkcs7-mime';
|
|
|
+ var ApplicationXPkcs7Certreqresp = 'application/x-pkcs7-certreqresp';
|
|
|
+ var ApplicationPkcs7Signature = 'application/pkcs7-signature';
|
|
|
+ var ApplicationPro_eng = 'application/pro_eng';
|
|
|
+ var TextPascal = 'text/pascal';
|
|
|
+ var ImageXPortableBitmap = 'image/x-portable-bitmap';
|
|
|
+ var ApplicationVndHpPcl = 'application/vnd.hp-pcl';
|
|
|
+ var ImageXPict = 'image/x-pict';
|
|
|
+ var ImageXPcx = 'image/x-pcx';
|
|
|
+ var ChemicalXPdb = 'chemical/x-pdb';
|
|
|
+ var ApplicationPdf = 'application/pdf';
|
|
|
+ var ImageXPortableGraymap = 'image/x-portable-graymap';
|
|
|
+ var ImagePict = 'image/pict';
|
|
|
+ var ApplicationXNewtonCompatiblePkg = 'application/x-newton-compatible-pkg';
|
|
|
+ var ApplicationVndMsPkiPko = 'application/vnd.ms-pki.pko';
|
|
|
+ var ApplicationXPixclscript = 'application/x-pixclscript';
|
|
|
+ var ImageXXpixmap = 'image/x-xpixmap';
|
|
|
+ var ApplicationXPagemaker = 'application/x-pagemaker';
|
|
|
+ var ImagePng = 'image/png';
|
|
|
+ var ApplicationXPortableAnymap = 'application/x-portable-anymap';
|
|
|
+ var ApplicationMspowerpoint = 'application/mspowerpoint';
|
|
|
+ var ModelXPov = 'model/x-pov';
|
|
|
+ var ApplicationVndMsPowerpoint = 'application/vnd.ms-powerpoint';
|
|
|
+ var ImageXPortablePixmap = 'image/x-portable-pixmap';
|
|
|
+ var ApplicationXFreelance = 'application/x-freelance';
|
|
|
+ var PaleovuXPv = 'paleovu/x-pv';
|
|
|
+ var TextXScriptPhyton = 'text/x-script.phyton';
|
|
|
+ var ApplicationXBytecodePython = 'application/x-bytecode.python';
|
|
|
+ var AudioVndQcelp = 'audio/vnd.qcelp';
|
|
|
+ var ImageXQuicktime = 'image/x-quicktime';
|
|
|
+ var VideoXQtc = 'video/x-qtc';
|
|
|
+ var AudioXPnRealaudio = 'audio/x-pn-realaudio';
|
|
|
+ var ApplicationXCmuRaster = 'application/x-cmu-raster';
|
|
|
+ var ImageCmuRaster = 'image/cmu-raster';
|
|
|
+ var TextXScriptRexx = 'text/x-script.rexx';
|
|
|
+ var ImageVndRnRealflash = 'image/vnd.rn-realflash';
|
|
|
+ var ImageXRgb = 'image/x-rgb';
|
|
|
+ var ApplicationVndRnRealmedia = 'application/vnd.rn-realmedia';
|
|
|
+ var AudioMid = 'audio/mid';
|
|
|
+ var ApplicationRingingTones = 'application/ringing-tones';
|
|
|
+ var ApplicationVndRnRealplayer = 'application/vnd.rn-realplayer';
|
|
|
+ var ApplicationXTroff = 'application/x-troff';
|
|
|
+ var ImageVndRnRealpix = 'image/vnd.rn-realpix';
|
|
|
+ var AudioXPnRealaudioPlugin = 'audio/x-pn-realaudio-plugin';
|
|
|
+ var TextRichtext = 'text/richtext';
|
|
|
+ var ApplicationRtf = 'application/rtf';
|
|
|
+ var VideoVndRnRealvideo = 'video/vnd.rn-realvideo';
|
|
|
+ var AudioS3m = 'audio/s3m';
|
|
|
+ var ApplicationXTbook = 'application/x-tbook';
|
|
|
+ var ApplicationXLotusscreencam = 'application/x-lotusscreencam';
|
|
|
+ var ApplicationSdp = 'application/sdp';
|
|
|
+ var ApplicationSounder = 'application/sounder';
|
|
|
+ var ApplicationSea = 'application/sea';
|
|
|
+ var ApplicationSet = 'application/set';
|
|
|
+ var AudioXPsid = 'audio/x-psid';
|
|
|
+ var ApplicationXSit = 'application/x-sit';
|
|
|
+ var ApplicationXKoan = 'application/x-koan';
|
|
|
+ var ApplicationXSeelogo = 'application/x-seelogo';
|
|
|
+ var ApplicationSmil = 'application/smil';
|
|
|
+ var ApplicationSolids = 'application/solids';
|
|
|
+ var ApplicationXPkcs7Certificates = 'application/x-pkcs7-certificates';
|
|
|
+ var ApplicationFuturesplash = 'application/futuresplash';
|
|
|
+ var ApplicationXSprite = 'application/x-sprite';
|
|
|
+ var ApplicationXWaisSource = 'application/x-wais-source';
|
|
|
+ var TextXServerParsedHtml = 'text/x-server-parsed-html';
|
|
|
+ var ApplicationStreamingmedia = 'application/streamingmedia';
|
|
|
+ var ApplicationVndMsPkiCertstore = 'application/vnd.ms-pki.certstore';
|
|
|
+ var ApplicationStep = 'application/step';
|
|
|
+ var ApplicationSla = 'application/sla';
|
|
|
+ var ApplicationXSv4cpio = 'application/x-sv4cpio';
|
|
|
+ var ApplicationXSv4crc = 'application/x-sv4crc';
|
|
|
+ var ImageVndDwg = 'image/vnd.dwg';
|
|
|
+ var ApplicationXWorld = 'application/x-world';
|
|
|
+ var ApplicationXShockwaveFlash = 'application/x-shockwave-flash';
|
|
|
+ var TextXSpeech = 'text/x-speech';
|
|
|
+ var ApplicationXTar = 'application/x-tar';
|
|
|
+ var ApplicationToolbook = 'application/toolbook';
|
|
|
+ var ApplicationXTcl = 'application/x-tcl';
|
|
|
+ var TextXScriptTcsh = 'text/x-script.tcsh';
|
|
|
+ var ApplicationXTex = 'application/x-tex';
|
|
|
+ var ApplicationXTexinfo = 'application/x-texinfo';
|
|
|
+ var ApplicationGnutar = 'application/gnutar';
|
|
|
+ var ImageTiff = 'image/tiff';
|
|
|
+ var AudioTspAudio = 'audio/tsp-audio';
|
|
|
+ var ApplicationDsptype = 'application/dsptype';
|
|
|
+ var TextTabSeparatedValues = 'text/tab-separated-values';
|
|
|
+ var TextXUil = 'text/x-uil';
|
|
|
+ var TextUriList = 'text/uri-list';
|
|
|
+ var ApplicationIDeas = 'application/i-deas';
|
|
|
+ var ApplicationXUstar = 'application/x-ustar';
|
|
|
+ var TextXUuencode = 'text/x-uuencode';
|
|
|
+ var ApplicationXCdlink = 'application/x-cdlink';
|
|
|
+ var TextXVcalendar = 'text/x-vcalendar';
|
|
|
+ var ApplicationVda = 'application/vda';
|
|
|
+ var VideoVdo = 'video/vdo';
|
|
|
+ var ApplicationGroupwise = 'application/groupwise';
|
|
|
+ var VideoVivo = 'video/vivo';
|
|
|
+ var ApplicationVocaltecMediaDesc = 'application/vocaltec-media-desc';
|
|
|
+ var ApplicationVocaltecMediaFile = 'application/vocaltec-media-file';
|
|
|
+ var AudioVoc = 'audio/voc';
|
|
|
+ var VideoVosaic = 'video/vosaic';
|
|
|
+ var AudioVoxware = 'audio/voxware';
|
|
|
+ var AudioXTwinvqPlugin = 'audio/x-twinvq-plugin';
|
|
|
+ var AudioXTwinvq = 'audio/x-twinvq';
|
|
|
+ var ApplicationXVrml = 'application/x-vrml';
|
|
|
+ var XWorldXVrt = 'x-world/x-vrt';
|
|
|
+ var ApplicationXVisio = 'application/x-visio';
|
|
|
+ var ApplicationWordperfect60 = 'application/wordperfect6.0';
|
|
|
+ var ApplicationWordperfect61 = 'application/wordperfect6.1';
|
|
|
+ var AudioWav = 'audio/wav';
|
|
|
+ var ApplicationXQpro = 'application/x-qpro';
|
|
|
+ var ImageVndWapWbmp = 'image/vnd.wap.wbmp';
|
|
|
+ var ApplicationVndXara = 'application/vnd.xara';
|
|
|
+ var ImageWebp = 'image/webp';
|
|
|
+ var ApplicationX123 = 'application/x-123';
|
|
|
+ var WindowsMetafile = 'windows/metafile';
|
|
|
+ var TextVndWapWml = 'text/vnd.wap.wml';
|
|
|
+ var ApplicationVndWapWmlc = 'application/vnd.wap.wmlc';
|
|
|
+ var TextVndWapWmlscript = 'text/vnd.wap.wmlscript';
|
|
|
+ var ApplicationVndWapWmlscriptc = 'application/vnd.wap.wmlscriptc';
|
|
|
+ var ApplicationWordperfect = 'application/wordperfect';
|
|
|
+ var ApplicationXLotus = 'application/x-lotus';
|
|
|
+ var ApplicationMswrite = 'application/mswrite';
|
|
|
+ var ModelVrml = 'model/vrml';
|
|
|
+ var TextScriplet = 'text/scriplet';
|
|
|
+ var ApplicationXWintalk = 'application/x-wintalk';
|
|
|
+ var ImageXXbitmap = 'image/x-xbitmap';
|
|
|
+ var VideoXAmtDemorun = 'video/x-amt-demorun';
|
|
|
+ var XglDrawing = 'xgl/drawing';
|
|
|
+ var ImageVndXiff = 'image/vnd.xiff';
|
|
|
+ var ApplicationExcel = 'application/excel';
|
|
|
+ var AudioXm = 'audio/xm';
|
|
|
+ var ApplicationXml = 'application/xml';
|
|
|
+ var XglMovie = 'xgl/movie';
|
|
|
+ var ApplicationXVndLsXpix = 'application/x-vnd.ls-xpix';
|
|
|
+ var VideoXAmtShowrun = 'video/x-amt-showrun';
|
|
|
+ var ImageXXwd = 'image/x-xwd';
|
|
|
+ var ApplicationXCompress = 'application/x-compress';
|
|
|
+ var MultipartXZip = 'multipart/x-zip';
|
|
|
+ var TextXScriptZsh = 'text/x-script.zsh';
|
|
|
+}
|