1*30cfceefSAndrew Rist# ************************************************************* 2*30cfceefSAndrew Rist# 3*30cfceefSAndrew Rist# Licensed to the Apache Software Foundation (ASF) under one 4*30cfceefSAndrew Rist# or more contributor license agreements. See the NOTICE file 5*30cfceefSAndrew Rist# distributed with this work for additional information 6*30cfceefSAndrew Rist# regarding copyright ownership. The ASF licenses this file 7*30cfceefSAndrew Rist# to you under the Apache License, Version 2.0 (the 8*30cfceefSAndrew Rist# "License"); you may not use this file except in compliance 9*30cfceefSAndrew Rist# with the License. You may obtain a copy of the License at 10*30cfceefSAndrew Rist# 11*30cfceefSAndrew Rist# http://www.apache.org/licenses/LICENSE-2.0 12*30cfceefSAndrew Rist# 13*30cfceefSAndrew Rist# Unless required by applicable law or agreed to in writing, 14*30cfceefSAndrew Rist# software distributed under the License is distributed on an 15*30cfceefSAndrew Rist# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 16*30cfceefSAndrew Rist# KIND, either express or implied. See the License for the 17*30cfceefSAndrew Rist# specific language governing permissions and limitations 18*30cfceefSAndrew Rist# under the License. 19*30cfceefSAndrew Rist# 20*30cfceefSAndrew Rist# ************************************************************* 21cdf0e10cSrcweir# This file controls what Internet media types are sent to the client for 22cdf0e10cSrcweir# given file extension(s). Sending the correct media type to the client 23cdf0e10cSrcweir# is important so they know how to handle the content of the file. 24cdf0e10cSrcweir# For more information about Internet media types, please read 25cdf0e10cSrcweir# RFC 2045, 2046, 2047, 2048, and 2077. The Internet media type 26cdf0e10cSrcweir# registry is at <ftp://ftp.iana.org/assignments/media-types/>. 27cdf0e10cSrcweir# MIME type Extension 28cdf0e10cSrcweirapplication/EDI-Consent 29cdf0e10cSrcweirapplication/EDI-X12 30cdf0e10cSrcweirapplication/EDIFACT 31cdf0e10cSrcweirapplication/activemessage 32cdf0e10cSrcweirapplication/andrew-inset ez 33cdf0e10cSrcweirapplication/applefile 34cdf0e10cSrcweirapplication/atomicmail 35cdf0e10cSrcweirapplication/cals-1840 36cdf0e10cSrcweirapplication/commonground 37cdf0e10cSrcweirapplication/cybercash 38cdf0e10cSrcweirapplication/cu-seeme csm cu 39cdf0e10cSrcweirapplication/dca-rft 40cdf0e10cSrcweirapplication/dec-dx 41cdf0e10cSrcweirapplication/eshop 42cdf0e10cSrcweirapplication/excel xls 43cdf0e10cSrcweirapplication/ghostview 44cdf0e10cSrcweirapplication/hyperstudio 45cdf0e10cSrcweirapplication/iges 46cdf0e10cSrcweirapplication/mac-binhex40 hqx 47cdf0e10cSrcweirapplication/mac-compactpro cpt 48cdf0e10cSrcweirapplication/macwriteii 49cdf0e10cSrcweirapplication/marc 50cdf0e10cSrcweirapplication/mathematica 51cdf0e10cSrcweirapplication/msword doc dot wrd 52cdf0e10cSrcweirapplication/news-message-id 53cdf0e10cSrcweirapplication/news-transmission 54cdf0e10cSrcweirapplication/octet-stream bin dms lha lzh exe class iso 55cdf0e10cSrcweirapplication/oda oda 56cdf0e10cSrcweirapplication/pdf pdf 57cdf0e10cSrcweirapplication/pgp pgp 58cdf0e10cSrcweirapplication/pgp-encrypted 59cdf0e10cSrcweirapplication/pgp-keys 60cdf0e10cSrcweirapplication/pgp-signature pgp 61cdf0e10cSrcweirapplication/postscript ai eps ps 62cdf0e10cSrcweirapplication/powerpoint ppt 63cdf0e10cSrcweirapplication/remote-printing 64cdf0e10cSrcweirapplication/rtf rtf 65cdf0e10cSrcweirapplication/slate 66cdf0e10cSrcweirapplication/wita 67cdf0e10cSrcweirapplication/wordperfect5.1 wp5 68cdf0e10cSrcweirapplication/vnd.wap.wbxml wbxml 69cdf0e10cSrcweirapplication/vnd.wap.wmlc wmlc 70cdf0e10cSrcweirapplication/vnd.wap.wmlscriptc wmlsc 71cdf0e10cSrcweirapplication/x-123 wk 72cdf0e10cSrcweirapplication/x-Wingz wz 73cdf0e10cSrcweirapplication/x-bcpio bcpio 74cdf0e10cSrcweirapplication/x-bzip2 bz2 75cdf0e10cSrcweirapplication/x-cdlink vcd 76cdf0e10cSrcweirapplication/x-chess-pgn pgn 77cdf0e10cSrcweirapplication/x-compress z Z 78cdf0e10cSrcweirapplication/x-cpio cpio 79cdf0e10cSrcweirapplication/x-csh csh 80cdf0e10cSrcweirapplication/x-debian-package deb 81cdf0e10cSrcweirapplication/x-director dcr dir dxr 82cdf0e10cSrcweirapplication/x-dvi dvi 83cdf0e10cSrcweirapplication/x-gtar gtar tgz 84cdf0e10cSrcweirapplication/x-gunzip gz 85cdf0e10cSrcweirapplication/x-gzip gz 86cdf0e10cSrcweirapplication/x-hdf hdf 87cdf0e10cSrcweirapplication/x-httpd-php phtml pht php 88cdf0e10cSrcweirapplication/x-javascript js 89cdf0e10cSrcweirapplication/x-java-jnlp-file jnlp 90cdf0e10cSrcweirapplication/x-kword kwd kwt 91cdf0e10cSrcweirapplication/x-kspread ksp 92cdf0e10cSrcweirapplication/x-kpresenter kpr kpt 93cdf0e10cSrcweirapplication/x-kchart chrt 94cdf0e10cSrcweirapplication/x-koan skp skd skt skm 95cdf0e10cSrcweirapplication/x-latex latex 96cdf0e10cSrcweirapplication/x-maker frm maker frame fm fb book fbdoc 97cdf0e10cSrcweirapplication/x-mif mif 98cdf0e10cSrcweirapplication/x-msdos-program com exe bat 99cdf0e10cSrcweirapplication/x-netcdf nc cdf 100cdf0e10cSrcweirapplication/x-ns-proxy-autoconfig pac 101cdf0e10cSrcweirapplication/x-perl pl pm 102cdf0e10cSrcweirapplication/x-rad rad 103cdf0e10cSrcweirapplication/x-rpm rpm spm 104cdf0e10cSrcweirapplication/x-sh sh 105cdf0e10cSrcweirapplication/x-shar shar 106cdf0e10cSrcweirapplication/x-shockwave-flash swf 107cdf0e10cSrcweirapplication/x-stuffit sit 108cdf0e10cSrcweirapplication/x-sv4cpio sv4cpio 109cdf0e10cSrcweirapplication/x-sv4crc sv4crc 110cdf0e10cSrcweirapplication/x-tar tar 111cdf0e10cSrcweirapplication/x-tcl tcl 112cdf0e10cSrcweirapplication/x-tex tex 113cdf0e10cSrcweirapplication/x-texinfo texinfo texi 114cdf0e10cSrcweirapplication/x-troff t tr roff 115cdf0e10cSrcweirapplication/x-troff-man man 116cdf0e10cSrcweirapplication/x-troff-me me 117cdf0e10cSrcweirapplication/x-troff-ms ms 118cdf0e10cSrcweirapplication/x-ustar ustar 119cdf0e10cSrcweirapplication/x-wais-source src 120cdf0e10cSrcweirapplication/xhtml+xml xhtml xht 121cdf0e10cSrcweirapplication/zip zip 122cdf0e10cSrcweiraudio/basic au snd 123cdf0e10cSrcweiraudio/midi mid midi kar 124cdf0e10cSrcweiraudio/mpeg mpga mp2 mp3 125cdf0e10cSrcweiraudio/x-mpegurl m3u 126cdf0e10cSrcweiraudio/x-aiff aif aifc aiff 127cdf0e10cSrcweiraudio/x-realaudio ra 128cdf0e10cSrcweiraudio/x-wav wav 129cdf0e10cSrcweirchemical/x-pdb pdb 130cdf0e10cSrcweirchemical/x-xyz xyz 131cdf0e10cSrcweirimage/bmp bmp 132cdf0e10cSrcweirimage/gif gif 133cdf0e10cSrcweirimage/ief ief 134cdf0e10cSrcweirimage/jpeg jpeg jpg jpe 135cdf0e10cSrcweirimage/png png 136cdf0e10cSrcweirimage/tiff tiff tif 137cdf0e10cSrcweirimage/vnd.djvu djvu djv 138cdf0e10cSrcweirimage/vnd.wap.wbmp wbmp 139cdf0e10cSrcweirimage/x-cmu-raster ras 140cdf0e10cSrcweirimage/x-portable-anymap pnm 141cdf0e10cSrcweirimage/x-portable-bitmap pbm 142cdf0e10cSrcweirimage/x-portable-graymap pgm 143cdf0e10cSrcweirimage/x-portable-pixmap ppm 144cdf0e10cSrcweirimage/x-rgb rgb 145cdf0e10cSrcweirimage/x-xbitmap xbm 146cdf0e10cSrcweirimage/x-xpixmap xpm 147cdf0e10cSrcweirimage/x-xwindowdump xwd 148cdf0e10cSrcweirmessage/external-body 149cdf0e10cSrcweirmessage/news 150cdf0e10cSrcweirmessage/partial 151cdf0e10cSrcweirmessage/rfc822 152cdf0e10cSrcweirmodel/iges igs iges 153cdf0e10cSrcweirmodel/mesh msh mesh silo 154cdf0e10cSrcweirmodel/vrml wrl vrml 155cdf0e10cSrcweirmultipart/alternative 156cdf0e10cSrcweirmultipart/appledouble 157cdf0e10cSrcweirmultipart/digest 158cdf0e10cSrcweirmultipart/mixed 159cdf0e10cSrcweirmultipart/parallel 160cdf0e10cSrcweirtext/css css 161cdf0e10cSrcweirtext/html html htm 162cdf0e10cSrcweirtext/plain asc txt c cc h hh cpp hpp 163cdf0e10cSrcweirtext/richtext rtx 164cdf0e10cSrcweirtext/rtf rtf 165cdf0e10cSrcweirtext/sgml sgml sgm 166cdf0e10cSrcweirtext/tab-separated-values tsv 167cdf0e10cSrcweirtext/x-setext etx 168cdf0e10cSrcweirtext/x-vCalendar vcs 169cdf0e10cSrcweirtext/x-vCard vcf 170cdf0e10cSrcweirtext/xml xml dtd xsl 171cdf0e10cSrcweirvideo/dl dl 172cdf0e10cSrcweirvideo/fli fli 173cdf0e10cSrcweirvideo/gl gl 174cdf0e10cSrcweirvideo/mpeg mp2 mpe mpeg mpg 175cdf0e10cSrcweirvideo/quicktime qt mov 176cdf0e10cSrcweirvideo/x-msvideo avi 177cdf0e10cSrcweirvideo/x-sgi-movie movie 178cdf0e10cSrcweirx-conference/x-cooltalk ice 179cdf0e10cSrcweirx-world/x-vrml wrl vrml 180cdf0e10cSrcweiraudio/x-pn-realaudio rmm ram 181cdf0e10cSrcweiraudio/vnd.rn-realaudio ra 182cdf0e10cSrcweirapplication/smil smi smil 183cdf0e10cSrcweirtext/vnd.rn-realtext rt 184cdf0e10cSrcweirvideo/vnd.rn-realvideo rv 185cdf0e10cSrcweirimage/vnd.rn-realflash rf swf 186cdf0e10cSrcweirapplication/x-shockwave-flash2-preview rf swf 187cdf0e10cSrcweirapplication/sdp sdp 188cdf0e10cSrcweirapplication/x-sdp sdp 189cdf0e10cSrcweirapplication/vnd.rn-realmedia rm 190cdf0e10cSrcweirimage/vnd.rn-realpix rp 191cdf0e10cSrcweirapplication/vnd.oasis.opendocument.text odt 192cdf0e10cSrcweirapplication/vnd.oasis.opendocument.text-template ott 193cdf0e10cSrcweirapplication/vnd.oasis.opendocument.text-web oth 194cdf0e10cSrcweirapplication/vnd.oasis.opendocument.text-master odm 195cdf0e10cSrcweirapplication/vnd.oasis.opendocument.graphics odg 196cdf0e10cSrcweirapplication/vnd.oasis.opendocument.graphics-template otg 197cdf0e10cSrcweirapplication/vnd.oasis.opendocument.presentation odp 198cdf0e10cSrcweirapplication/vnd.oasis.opendocument.presentation-template otp 199cdf0e10cSrcweirapplication/vnd.oasis.opendocument.spreadsheet ods 200cdf0e10cSrcweirapplication/vnd.oasis.opendocument.spreadsheet-template ots 201cdf0e10cSrcweirapplication/vnd.oasis.opendocument.chart odc 202cdf0e10cSrcweirapplication/vnd.oasis.opendocument.formula odf 203cdf0e10cSrcweirapplication/vnd.oasis.opendocument.image odi 204cdf0e10cSrcweirapplication/vnd.sun.xml.writer sxw 205cdf0e10cSrcweirapplication/vnd.sun.xml.writer.template stw 206cdf0e10cSrcweirapplication/vnd.sun.xml.writer.global sxg 207cdf0e10cSrcweirapplication/vnd.stardivision.writer sdw vor 208cdf0e10cSrcweirapplication/vnd.stardivision.writer-global sgl 209cdf0e10cSrcweirapplication/vnd.sun.xml.calc sxc 210cdf0e10cSrcweirapplication/vnd.sun.xml.calc.template stc 211cdf0e10cSrcweirapplication/vnd.stardivision.calc sdc 212cdf0e10cSrcweirapplication/vnd.stardivision.chart sds 213cdf0e10cSrcweirapplication/vnd.sun.xml.impress sxi 214cdf0e10cSrcweirapplication/vnd.sun.xml.impress.template sti 215cdf0e10cSrcweirapplication/vnd.stardivision.impress sdd sdp 216cdf0e10cSrcweirapplication/vnd.sun.xml.draw sxd 217cdf0e10cSrcweirapplication/vnd.sun.xml.draw.template std 218cdf0e10cSrcweirapplication/vnd.stardivision.draw sda 219cdf0e10cSrcweirapplication/vnd.sun.xml.math sxm 220cdf0e10cSrcweirapplication/vnd.stardivision.math smf 221cdf0e10cSrcweirapplication/vnd.sun.xml.base odb 222