mimeTypes.php 5.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188
  1. <?php
  2. /**
  3. * MIME types.
  4. *
  5. * This file contains most commonly used MIME types
  6. * according to file extension names.
  7. *
  8. * @author Qiang Xue <qiang.xue@gmail.com>
  9. * @link http://www.yiiframework.com/
  10. * @copyright 2008-2013 Yii Software LLC
  11. * @license http://www.yiiframework.com/license/
  12. */
  13. return array(
  14. 'ai'=>'application/postscript',
  15. 'aif'=>'audio/x-aiff',
  16. 'aifc'=>'audio/x-aiff',
  17. 'aiff'=>'audio/x-aiff',
  18. 'anx'=>'application/annodex',
  19. 'asc'=>'text/plain',
  20. 'au'=>'audio/basic',
  21. 'avi'=>'video/x-msvideo',
  22. 'axa'=>'audio/annodex',
  23. 'axv'=>'video/annodex',
  24. 'bcpio'=>'application/x-bcpio',
  25. 'bin'=>'application/octet-stream',
  26. 'bmp'=>'image/bmp',
  27. 'c'=>'text/plain',
  28. 'cc'=>'text/plain',
  29. 'ccad'=>'application/clariscad',
  30. 'cdf'=>'application/x-netcdf',
  31. 'class'=>'application/octet-stream',
  32. 'cpio'=>'application/x-cpio',
  33. 'cpt'=>'application/mac-compactpro',
  34. 'csh'=>'application/x-csh',
  35. 'css'=>'text/css',
  36. 'csv'=>'text/csv',
  37. 'dcr'=>'application/x-director',
  38. 'dir'=>'application/x-director',
  39. 'dms'=>'application/octet-stream',
  40. 'doc'=>'application/msword',
  41. 'drw'=>'application/drafting',
  42. 'dvi'=>'application/x-dvi',
  43. 'dwg'=>'application/acad',
  44. 'dxf'=>'application/dxf',
  45. 'dxr'=>'application/x-director',
  46. 'eps'=>'application/postscript',
  47. 'etx'=>'text/x-setext',
  48. 'exe'=>'application/octet-stream',
  49. 'ez'=>'application/andrew-inset',
  50. 'f'=>'text/plain',
  51. 'f90'=>'text/plain',
  52. 'flac'=>'audio/flac',
  53. 'fli'=>'video/x-fli',
  54. 'flv'=>'video/x-flv',
  55. 'gif'=>'image/gif',
  56. 'gtar'=>'application/x-gtar',
  57. 'gz'=>'application/x-gzip',
  58. 'h'=>'text/plain',
  59. 'hdf'=>'application/x-hdf',
  60. 'hh'=>'text/plain',
  61. 'hqx'=>'application/mac-binhex40',
  62. 'htm'=>'text/html',
  63. 'html'=>'text/html',
  64. 'ice'=>'x-conference/x-cooltalk',
  65. 'ief'=>'image/ief',
  66. 'iges'=>'model/iges',
  67. 'igs'=>'model/iges',
  68. 'ips'=>'application/x-ipscript',
  69. 'ipx'=>'application/x-ipix',
  70. 'jpe'=>'image/jpeg',
  71. 'jpeg'=>'image/jpeg',
  72. 'jpg'=>'image/jpeg',
  73. 'js'=>'application/x-javascript',
  74. 'kar'=>'audio/midi',
  75. 'latex'=>'application/x-latex',
  76. 'lha'=>'application/octet-stream',
  77. 'lsp'=>'application/x-lisp',
  78. 'lzh'=>'application/octet-stream',
  79. 'm'=>'text/plain',
  80. 'man'=>'application/x-troff-man',
  81. 'me'=>'application/x-troff-me',
  82. 'mesh'=>'model/mesh',
  83. 'mid'=>'audio/midi',
  84. 'midi'=>'audio/midi',
  85. 'mif'=>'application/vnd.mif',
  86. 'mime'=>'www/mime',
  87. 'mov'=>'video/quicktime',
  88. 'movie'=>'video/x-sgi-movie',
  89. 'mp2'=>'audio/mpeg',
  90. 'mp3'=>'audio/mpeg',
  91. 'mpe'=>'video/mpeg',
  92. 'mpeg'=>'video/mpeg',
  93. 'mpg'=>'video/mpeg',
  94. 'mpga'=>'audio/mpeg',
  95. 'ms'=>'application/x-troff-ms',
  96. 'msh'=>'model/mesh',
  97. 'nc'=>'application/x-netcdf',
  98. 'oga'=>'audio/ogg',
  99. 'ogg'=>'audio/ogg',
  100. 'ogv'=>'video/ogg',
  101. 'ogx'=>'application/ogg',
  102. 'oda'=>'application/oda',
  103. 'pbm'=>'image/x-portable-bitmap',
  104. 'pdb'=>'chemical/x-pdb',
  105. 'pdf'=>'application/pdf',
  106. 'pgm'=>'image/x-portable-graymap',
  107. 'pgn'=>'application/x-chess-pgn',
  108. 'png'=>'image/png',
  109. 'pnm'=>'image/x-portable-anymap',
  110. 'pot'=>'application/mspowerpoint',
  111. 'ppm'=>'image/x-portable-pixmap',
  112. 'pps'=>'application/mspowerpoint',
  113. 'ppt'=>'application/mspowerpoint',
  114. 'ppz'=>'application/mspowerpoint',
  115. 'pre'=>'application/x-freelance',
  116. 'prt'=>'application/pro_eng',
  117. 'ps'=>'application/postscript',
  118. 'qt'=>'video/quicktime',
  119. 'ra'=>'audio/x-realaudio',
  120. 'ram'=>'audio/x-pn-realaudio',
  121. 'ras'=>'image/cmu-raster',
  122. 'rgb'=>'image/x-rgb',
  123. 'rm'=>'audio/x-pn-realaudio',
  124. 'roff'=>'application/x-troff',
  125. 'rpm'=>'audio/x-pn-realaudio-plugin',
  126. 'rtf'=>'text/rtf',
  127. 'rtx'=>'text/richtext',
  128. 'scm'=>'application/x-lotusscreencam',
  129. 'set'=>'application/set',
  130. 'sgm'=>'text/sgml',
  131. 'sgml'=>'text/sgml',
  132. 'sh'=>'application/x-sh',
  133. 'shar'=>'application/x-shar',
  134. 'silo'=>'model/mesh',
  135. 'sit'=>'application/x-stuffit',
  136. 'skd'=>'application/x-koan',
  137. 'skm'=>'application/x-koan',
  138. 'skp'=>'application/x-koan',
  139. 'skt'=>'application/x-koan',
  140. 'smi'=>'application/smil',
  141. 'smil'=>'application/smil',
  142. 'snd'=>'audio/basic',
  143. 'sol'=>'application/solids',
  144. 'spl'=>'application/x-futuresplash',
  145. 'spx'=>'audio/ogg',
  146. 'src'=>'application/x-wais-source',
  147. 'step'=>'application/STEP',
  148. 'stl'=>'application/SLA',
  149. 'stp'=>'application/STEP',
  150. 'sv4cpio'=>'application/x-sv4cpio',
  151. 'sv4crc'=>'application/x-sv4crc',
  152. 'swf'=>'application/x-shockwave-flash',
  153. 't'=>'application/x-troff',
  154. 'tar'=>'application/x-tar',
  155. 'tcl'=>'application/x-tcl',
  156. 'tex'=>'application/x-tex',
  157. 'texi'=>'application/x-texinfo',
  158. 'texinfo'=>'application/x-texinfo',
  159. 'tif'=>'image/tiff',
  160. 'tiff'=>'image/tiff',
  161. 'tr'=>'application/x-troff',
  162. 'tsi'=>'audio/TSP-audio',
  163. 'tsp'=>'application/dsptype',
  164. 'tsv'=>'text/tab-separated-values',
  165. 'txt'=>'text/plain',
  166. 'unv'=>'application/i-deas',
  167. 'ustar'=>'application/x-ustar',
  168. 'vcd'=>'application/x-cdlink',
  169. 'vda'=>'application/vda',
  170. 'viv'=>'video/vnd.vivo',
  171. 'vivo'=>'video/vnd.vivo',
  172. 'vrml'=>'model/vrml',
  173. 'wav'=>'audio/x-wav',
  174. 'wrl'=>'model/vrml',
  175. 'xbm'=>'image/x-xbitmap',
  176. 'xlc'=>'application/vnd.ms-excel',
  177. 'xll'=>'application/vnd.ms-excel',
  178. 'xlm'=>'application/vnd.ms-excel',
  179. 'xls'=>'application/vnd.ms-excel',
  180. 'xlw'=>'application/vnd.ms-excel',
  181. 'xml'=>'application/xml',
  182. 'xpm'=>'image/x-xpixmap',
  183. 'xspf'=>'application/xspf+xml',
  184. 'xwd'=>'image/x-xwindowdump',
  185. 'xyz'=>'chemical/x-pdb',
  186. 'zip'=>'application/zip',
  187. );