文件对应的Content-Type类型
1 CONTENT_TYPE = { 2 .load':'text/html', 3 .123':'application/vnd.lotus-1-2-3', 4 .3ds':'image/x-3ds', 5 .3g2':'video/3gpp', 6 .3ga':'video/3gpp', 7 .3gp':'video/3gpp', 8 .3gpp':'video/3gpp', 9 .602':'application/x-t602', 10 .669':'audio/x-mod', 11 .7z':'application/x-7z-compressed', 12 .a':'application/x-archive', 13 .aac':'audio/mp4', 14 .abw':'application/x-abiword', 15 .abw.crashed':'application/x-abiword', 16 .abw.gz':'application/x-abiword', 17 .ac3':'audio/ac3', 18 .ace':'application/x-ace', 19 .adb':'text/x-adasrc', 20 .ads':'text/x-adasrc', 21 .afm':'application/x-font-afm', 22 .ag':'image/x-applix-graphics', 23 .ai':'application/illustrator', 24 .aif':'audio/x-aiff', 25 .aifc':'audio/x-aiff', 26 .aiff':'audio/x-aiff', 27 .al':'application/x-perl', 28 .alz':'application/x-alz', 29 .amr':'audio/amr', 30 .ani':'application/x-navi-animation', 31 .anim[1-9j]':'video/x-anim', 32 .anx':'application/annodex', 33 .ape':'audio/x-ape', 34 .arj':'application/x-arj', 35 .arw':'image/x-sony-arw', 36 .as':'application/x-applix-spreadsheet', 37 .asc':'text/plain', 38 .asf':'video/x-ms-asf', 39 .asp':'application/x-asp', 40 .ass':'text/x-ssa', 41 .asx':'audio/x-ms-asx', 42 .atom':'application/atom+xml', 43 .au':'audio/basic', 44 .avi':'video/x-msvideo', 45 .aw':'application/x-applix-word', 46 .awb':'audio/amr-wb', 47 .awk':'application/x-awk', 48 .axa':'audio/annodex', 49 .axv':'video/annodex', 50 .bak':'application/x-trash', 51 .bcpio':'application/x-bcpio', 52 .bdf':'application/x-font-bdf', 53 .bib':'text/x-bibtex', 54 .bin':'application/octet-stream', 55 .blend':'application/x-blender', 56 .blender':'application/x-blender', 57 .bmp':'image/bmp', 58 .bz':'application/x-bzip', 59 .bz2':'application/x-bzip', 60 .c':'text/x-csrc', 61 .c++':'text/x-c++src', 62 .cab':'application/vnd.ms-cab-compressed', 63 .cb7':'application/x-cb7', 64 .cbr':'application/x-cbr', 65 .cbt':'application/x-cbt', 66 .cbz':'application/x-cbz', 67 .cc':'text/x-c++src', 68 .cdf':'application/x-netcdf', 69 .cdr':'application/vnd.corel-draw', 70 .cer':'application/x-x509-ca-cert', 71 .cert':'application/x-x509-ca-cert', 72 .cgm':'image/cgm', 73 .chm':'application/x-chm', 74 .chrt':'application/x-kchart', 75 .class':'application/x-java', 76 .cls':'text/x-tex', 77 .cmake':'text/x-cmake', 78 .cpio':'application/x-cpio', 79 .cpio.gz':'application/x-cpio-compressed', 80 .cpp':'text/x-c++src', 81 .cr2':'image/x-canon-cr2', 82 .crt':'application/x-x509-ca-cert', 83 .crw':'image/x-canon-crw', 84 .cs':'text/x-csharp', 85 .csh':'application/x-csh', 86 '.css':'text/css', 87 '.cssl':'text/css', 88 '.csv':'text/csv', 89 '.cue':'application/x-cue', 90 '.cur':'image/x-win-bitmap', 91 '.cxx':'text/x-c++src', 92 '.d':'text/x-dsrc', 93 '.dar':'application/x-dar', 94 '.dbf':'application/x-dbf', 95 '.dc':'application/x-dc-rom', 96 '.dcl':'text/x-dcl', 97 '.dcm':'application/dicom', 98 '.dcr':'image/x-kodak-dcr', 99 '.dds':'image/x-dds', 100 '.deb':'application/x-deb', 101 '.der':'application/x-x509-ca-cert', 102 '.desktop':'application/x-desktop', 103 '.dia':'application/x-dia-diagram', 104 '.diff':'text/x-patch', 105 '.divx':'video/x-msvideo', 106 '.djv':'image/vnd.djvu', 107 '.djvu':'image/vnd.djvu', 108 '.dng':'image/x-adobe-dng', 109 '.doc':'application/msword', 110 '.docbook':'application/docbook+xml', 111 '.docm':'application/vnd.openxmlformats-officedocument.wordprocessingml.document', 112 '.docx':'application/vnd.openxmlformats-officedocument.wordprocessingml.document', 113 '.dot':'text/vnd.graphviz', 114 '.dsl':'text/x-dsl', 115 '.dtd':'application/xml-dtd', 116 '.dtx':'text/x-tex', 117 '.dv':'video/dv', 118 '.dvi':'application/x-dvi', 119 '.dvi.bz2':'application/x-bzdvi', 120 '.dvi.gz':'application/x-gzdvi', 121 '.dwg':'image/vnd.dwg', 122 '.dxf':'image/vnd.dxf', 123 '.e':'text/x-eiffel', 124 '.egon':'application/x-egon', 125 '.eif':'text/x-eiffel', 126 '.el':'text/x-emacs-lisp', 127 '.emf':'image/x-emf', 128 '.emp':'application/vnd.emusic-emusic_package', 129 '.ent':'application/xml-external-parsed-entity', 130 '.eps':'image/x-eps', 131 '.eps.bz2':'image/x-bzeps', 132 '.eps.gz':'image/x-gzeps', 133 '.epsf':'image/x-eps', 134 '.epsf.bz2':'image/x-bzeps', 135 '.epsf.gz':'image/x-gzeps', 136 '.epsi':'image/x-eps', 137 '.epsi.bz2':'image/x-bzeps', 138 '.epsi.gz':'image/x-gzeps', 139 '.epub':'application/epub+zip', 140 '.erl':'text/x-erlang', 141 '.es':'application/ecmascript', 142 '.etheme':'application/x-e-theme', 143 '.etx':'text/x-setext', 144 '.exe':'application/x-ms-dos-executable', 145 '.exr':'image/x-exr', 146 '.ez':'application/andrew-inset', 147 '.f':'text/x-fortran', 148 '.f90':'text/x-fortran', 149 '.f95':'text/x-fortran', 150 '.fb2':'application/x-fictionbook+xml', 151 '.fig':'image/x-xfig', 152 '.fits':'image/fits', 153 '.fl':'application/x-fluid', 154 '.flac':'audio/x-flac', 155 '.flc':'video/x-flic', 156 '.fli':'video/x-flic', 157 '.flv':'video/x-flv', 158 '.flw':'application/x-kivio', 159 '.fo':'text/x-xslfo', 160 '.for':'text/x-fortran', 161 '.g3':'image/fax-g3', 162 '.gb':'application/x-gameboy-rom', 163 '.gba':'application/x-gba-rom', 164 '.gcrd':'text/directory', 165 '.ged':'application/x-gedcom', 166 '.gedcom':'application/x-gedcom', 167 '.gen':'application/x-genesis-rom', 168 '.gf':'application/x-tex-gf', 169 '.gg':'application/x-sms-rom', 170 '.gif':'image/gif', 171 '.glade':'application/x-glade', 172 '.gmo':'application/x-gettext-translation', 173 '.gnc':'application/x-gnucash', 174 '.gnd':'application/gnunet-directory', 175 '.gnucash':'application/x-gnucash', 176 '.gnumeric':'application/x-gnumeric', 177 '.gnuplot':'application/x-gnuplot', 178 '.gp':'application/x-gnuplot', 179 '.gpg':'application/pgp-encrypted', 180 '.gplt':'application/x-gnuplot', 181 '.gra':'application/x-graphite', 182 '.gsf':'application/x-font-type1', 183 '.gsm':'audio/x-gsm', 184 '.gtar':'application/x-tar', 185 '.gv':'text/vnd.graphviz', 186 '.gvp':'text/x-google-video-pointer', 187 '.gz':'application/x-gzip', 188 '.h':'text/x-chdr', 189 '.h++':'text/x-c++hdr', 190 '.hdf':'application/x-hdf', 191 '.hh':'text/x-c++hdr', 192 '.hp':'text/x-c++hdr', 193 '.hpgl':'application/vnd.hp-hpgl', 194 '.hpp':'text/x-c++hdr', 195 '.hs':'text/x-haskell', 196 '.htm':'text/html', 197 '.html':'text/html', 198 '.hwp':'application/x-hwp', 199 '.hwt':'application/x-hwt', 200 '.hxx':'text/x-c++hdr', 201 '.ica':'application/x-ica', 202 '.icb':'image/x-tga', 203 '.icns':'image/x-icns', 204 '.ico':'image/vnd.microsoft.icon', 205 '.ics':'text/calendar', 206 '.idl':'text/x-idl', 207 '.ief':'image/ief', 208 '.iff':'image/x-iff', 209 '.ilbm':'image/x-ilbm', 210 '.ime':'text/x-imelody', 211 '.imy':'text/x-imelody', 212 '.ins':'text/x-tex', 213 '.iptables':'text/x-iptables', 214 '.iso':'application/x-cd-image', 215 '.iso9660':'application/x-cd-image', 216 '.it':'audio/x-it', 217 '.j2k':'image/jp2', 218 '.jad':'text/vnd.sun.j2me.app-descriptor', 219 '.jar':'application/x-java-archive', 220 '.java':'text/x-java', 221 '.jng':'image/x-jng', 222 '.jnlp':'application/x-java-jnlp-file', 223 '.jp2':'image/jp2', 224 '.jpc':'image/jp2', 225 '.jpe':'image/jpeg', 226 '.jpeg':'image/jpeg', 227 '.jpf':'image/jp2', 228 '.jpg':'image/jpeg', 229 '.jpr':'application/x-jbuilder-project', 230 '.jpx':'image/jp2', 231 '.js':'application/javascript', 232 '.json':'application/json', 233 '.jsonp':'application/jsonp', 234 '.k25':'image/x-kodak-k25', 235 '.kar':'audio/midi', 236 '.karbon':'application/x-karbon', 237 '.kdc':'image/x-kodak-kdc', 238 '.kdelnk':'application/x-desktop', 239 '.kexi':'application/x-kexiproject-sqlite3', 240 '.kexic':'application/x-kexi-connectiondata', 241 '.kexis':'application/x-kexiproject-shortcut', 242 '.kfo':'application/x-kformula', 243 '.kil':'application/x-killustrator', 244 '.kino':'application/smil', 245 '.kml':'application/vnd.google-earth.kml+xml', 246 '.kmz':'application/vnd.google-earth.kmz', 247 '.kon':'application/x-kontour', 248 '.kpm':'application/x-kpovmodeler', 249 '.kpr':'application/x-kpresenter', 250 '.kpt':'application/x-kpresenter', 251 '.kra':'application/x-krita', 252 '.ksp':'application/x-kspread', 253 '.kud':'application/x-kugar', 254 '.kwd':'application/x-kword', 255 '.kwt':'application/x-kword', 256 '.la':'application/x-shared-library-la', 257 '.latex':'text/x-tex', 258 '.ldif':'text/x-ldif', 259 '.lha':'application/x-lha', 260 '.lhs':'text/x-literate-haskell', 261 '.lhz':'application/x-lhz', 262 '.log':'text/x-log', 263 '.ltx':'text/x-tex', 264 '.lua':'text/x-lua', 265 '.lwo':'image/x-lwo', 266 '.lwob':'image/x-lwo', 267 '.lws':'image/x-lws', 268 '.ly':'text/x-lilypond', 269 '.lyx':'application/x-lyx', 270 '.lz':'application/x-lzip', 271 '.lzh':'application/x-lha', 272 '.lzma':'application/x-lzma', 273 '.lzo':'application/x-lzop', 274 '.m':'text/x-matlab', 275 '.m15':'audio/x-mod', 276 '.m2t':'video/mpeg', 277 '.m3u':'audio/x-mpegurl', 278 '.m3u8':'audio/x-mpegurl', 279 '.m4':'application/x-m4', 280 '.m4a':'audio/mp4', 281 '.m4b':'audio/x-m4b', 282 '.m4v':'video/mp4', 283 '.mab':'application/x-markaby', 284 '.man':'application/x-troff-man', 285 '.mbox':'application/mbox', 286 '.md':'application/x-genesis-rom', 287 '.mdb':'application/vnd.ms-access', 288 '.mdi':'image/vnd.ms-modi', 289 '.me':'text/x-troff-me', 290 '.med':'audio/x-mod', 291 '.metalink':'application/metalink+xml', 292 '.mgp':'application/x-magicpoint', 293 '.mid':'audio/midi', 294 '.midi':'audio/midi', 295 '.mif':'application/x-mif', 296 '.minipsf':'audio/x-minipsf', 297 '.mka':'audio/x-matroska', 298 '.mkv':'video/x-matroska', 299 '.ml':'text/x-ocaml', 300 '.mli':'text/x-ocaml', 301 '.mm':'text/x-troff-mm', 302 '.mmf':'application/x-smaf', 303 '.mml':'text/mathml', 304 '.mng':'video/x-mng', 305 '.mo':'application/x-gettext-translation', 306 '.mo3':'audio/x-mo3', 307 '.moc':'text/x-moc', 308 '.mod':'audio/x-mod', 309 '.mof':'text/x-mof', 310 '.moov':'video/quicktime', 311 '.mov':'video/quicktime', 312 '.movie':'video/x-sgi-movie', 313 '.mp+':'audio/x-musepack', 314 '.mp2':'video/mpeg', 315 '.mp3':'audio/mpeg', 316 '.mp4':'video/mp4', 317 '.mpc':'audio/x-musepack', 318 '.mpe':'video/mpeg', 319 '.mpeg':'video/mpeg', 320 '.mpg':'video/mpeg', 321 '.mpga':'audio/mpeg', 322 '.mpp':'audio/x-musepack', 323 '.mrl':'text/x-mrml', 324 '.mrml':'text/x-mrml', 325 '.mrw':'image/x-minolta-mrw', 326 '.ms':'text/x-troff-ms', 327 '.msi':'application/x-msi', 328 '.msod':'image/x-msod', 329 '.msx':'application/x-msx-rom', 330 '.mtm':'audio/x-mod', 331 '.mup':'text/x-mup', 332 '.mxf':'application/mxf', 333 '.n64':'application/x-n64-rom', 334 '.nb':'application/mathematica', 335 '.nc':'application/x-netcdf', 336 '.nds':'application/x-nintendo-ds-rom', 337 '.nef':'image/x-nikon-nef', 338 '.nes':'application/x-nes-rom', 339 '.nfo':'text/x-nfo', 340 '.not':'text/x-mup', 341 '.nsc':'application/x-netshow-channel', 342 '.nsv':'video/x-nsv', 343 '.o':'application/x-object', 344 '.obj':'application/x-tgif', 345 '.ocl':'text/x-ocl', 346 '.oda':'application/oda', 347 '.odb':'application/vnd.oasis.opendocument.database', 348 '.odc':'application/vnd.oasis.opendocument.chart', 349 '.odf':'application/vnd.oasis.opendocument.formula', 350 '.odg':'application/vnd.oasis.opendocument.graphics', 351 '.odi':'application/vnd.oasis.opendocument.image', 352 '.odm':'application/vnd.oasis.opendocument.text-master', 353 '.odp':'application/vnd.oasis.opendocument.presentation', 354 '.ods':'application/vnd.oasis.opendocument.spreadsheet', 355 '.odt':'application/vnd.oasis.opendocument.text', 356 '.oga':'audio/ogg', 357 '.ogg':'video/x-theora+ogg', 358 '.ogm':'video/x-ogm+ogg', 359 '.ogv':'video/ogg', 360 '.ogx':'application/ogg', 361 '.old':'application/x-trash', 362 '.oleo':'application/x-oleo', 363 '.opml':'text/x-opml+xml', 364 '.ora':'image/openraster', 365 '.orf':'image/x-olympus-orf', 366 '.otc':'application/vnd.oasis.opendocument.chart-template', 367 '.otf':'application/x-font-otf', 368 '.otg':'application/vnd.oasis.opendocument.graphics-template', 369 '.oth':'application/vnd.oasis.opendocument.text-web', 370 '.otp':'application/vnd.oasis.opendocument.presentation-template', 371 '.ots':'application/vnd.oasis.opendocument.spreadsheet-template', 372 '.ott':'application/vnd.oasis.opendocument.text-template', 373 '.owl':'application/rdf+xml', 374 '.oxt':'application/vnd.openofficeorg.extension', 375 '.p':'text/x-pascal', 376 '.p10':'application/pkcs10', 377 '.p12':'application/x-pkcs12', 378 '.p7b':'application/x-pkcs7-certificates', 379 '.p7s':'application/pkcs7-signature', 380 '.pack':'application/x-java-pack200', 381 '.pak':'application/x-pak', 382 '.par2':'application/x-par2', 383 '.pas':'text/x-pascal', 384 '.patch':'text/x-patch', 385 '.pbm':'image/x-portable-bitmap', 386 '.pcd':'image/x-photo-cd', 387 '.pcf':'application/x-cisco-vpn-settings', 388 '.pcf.gz':'application/x-font-pcf', 389 '.pcf.z':'application/x-font-pcf', 390 '.pcl':'application/vnd.hp-pcl', 391 '.pcx':'image/x-pcx', 392 '.pdb':'chemical/x-pdb', 393 '.pdc':'application/x-aportisdoc', 394 '.pdf':'application/pdf', 395 '.pdf.bz2':'application/x-bzpdf', 396 '.pdf.gz':'application/x-gzpdf', 397 '.pef':'image/x-pentax-pef', 398 '.pem':'application/x-x509-ca-cert', 399 '.perl':'application/x-perl', 400 '.pfa':'application/x-font-type1', 401 '.pfb':'application/x-font-type1', 402 '.pfx':'application/x-pkcs12', 403 '.pgm':'image/x-portable-graymap', 404 '.pgn':'application/x-chess-pgn', 405 '.pgp':'application/pgp-encrypted', 406 '.php':'application/x-php', 407 '.php3':'application/x-php', 408 '.php4':'application/x-php', 409 '.pict':'image/x-pict', 410 '.pict1':'image/x-pict', 411 '.pict2':'image/x-pict', 412 '.pickle':'application/python-pickle', 413 '.pk':'application/x-tex-pk', 414 '.pkipath':'application/pkix-pkipath', 415 '.pkr':'application/pgp-keys', 416 '.pl':'application/x-perl', 417 '.pla':'audio/x-iriver-pla', 418 '.pln':'application/x-planperfect', 419 '.pls':'audio/x-scpls', 420 '.pm':'application/x-perl', 421 '.png':'image/png', 422 '.pnm':'image/x-portable-anymap', 423 '.pntg':'image/x-macpaint', 424 '.po':'text/x-gettext-translation', 425 '.por':'application/x-spss-por', 426 '.pot':'text/x-gettext-translation-template', 427 '.ppm':'image/x-portable-pixmap', 428 '.pps':'application/vnd.ms-powerpoint', 429 '.ppt':'application/vnd.ms-powerpoint', 430 '.pptm':'application/vnd.openxmlformats-officedocument.presentationml.presentation', 431 '.pptx':'application/vnd.openxmlformats-officedocument.presentationml.presentation', 432 '.ppz':'application/vnd.ms-powerpoint', 433 '.prc':'application/x-palm-database', 434 '.ps':'application/postscript', 435 '.ps.bz2':'application/x-bzpostscript', 436 '.ps.gz':'application/x-gzpostscript', 437 '.psd':'image/vnd.adobe.photoshop', 438 '.psf':'audio/x-psf', 439 '.psf.gz':'application/x-gz-font-linux-psf', 440 '.psflib':'audio/x-psflib', 441 '.psid':'audio/prs.sid', 442 '.psw':'application/x-pocket-word', 443 '.pw':'application/x-pw', 444 '.py':'text/x-python', 445 '.pyc':'application/x-python-bytecode', 446 '.pyo':'application/x-python-bytecode', 447 '.qif':'image/x-quicktime', 448 '.qt':'video/quicktime', 449 '.qtif':'image/x-quicktime', 450 '.qtl':'application/x-quicktime-media-link', 451 '.qtvr':'video/quicktime', 452 '.ra':'audio/vnd.rn-realaudio', 453 '.raf':'image/x-fuji-raf', 454 '.ram':'application/ram', 455 '.rar':'application/x-rar', 456 '.ras':'image/x-cmu-raster', 457 '.raw':'image/x-panasonic-raw', 458 '.rax':'audio/vnd.rn-realaudio', 459 '.rb':'application/x-ruby', 460 '.rdf':'application/rdf+xml', 461 '.rdfs':'application/rdf+xml', 462 '.reg':'text/x-ms-regedit', 463 '.rej':'application/x-reject', 464 '.rgb':'image/x-rgb', 465 '.rle':'image/rle', 466 '.rm':'application/vnd.rn-realmedia', 467 '.rmj':'application/vnd.rn-realmedia', 468 '.rmm':'application/vnd.rn-realmedia', 469 '.rms':'application/vnd.rn-realmedia', 470 '.rmvb':'application/vnd.rn-realmedia', 471 '.rmx':'application/vnd.rn-realmedia', 472 '.roff':'text/troff', 473 '.rp':'image/vnd.rn-realpix', 474 '.rpm':'application/x-rpm', 475 '.rss':'application/rss+xml', 476 '.rt':'text/vnd.rn-realtext', 477 '.rtf':'application/rtf', 478 '.rtx':'text/richtext', 479 '.rv':'video/vnd.rn-realvideo', 480 '.rvx':'video/vnd.rn-realvideo', 481 '.s3m':'audio/x-s3m', 482 '.sam':'application/x-amipro', 483 '.sami':'application/x-sami', 484 '.sav':'application/x-spss-sav', 485 '.scm':'text/x-scheme', 486 '.sda':'application/vnd.stardivision.draw', 487 '.sdc':'application/vnd.stardivision.calc', 488 '.sdd':'application/vnd.stardivision.impress', 489 '.sdp':'application/sdp', 490 '.sds':'application/vnd.stardivision.chart', 491 '.sdw':'application/vnd.stardivision.writer', 492 '.sgf':'application/x-go-sgf', 493 '.sgi':'image/x-sgi', 494 '.sgl':'application/vnd.stardivision.writer', 495 '.sgm':'text/sgml', 496 '.sgml':'text/sgml', 497 '.sh':'application/x-shellscript', 498 '.shar':'application/x-shar', 499 '.shn':'application/x-shorten', 500 '.siag':'application/x-siag', 501 '.sid':'audio/prs.sid', 502 '.sik':'application/x-trash', 503 '.sis':'application/vnd.symbian.install', 504 '.sisx':'x-epoc/x-sisx-app', 505 '.sit':'application/x-stuffit', 506 '.siv':'application/sieve', 507 '.sk':'image/x-skencil', 508 '.sk1':'image/x-skencil', 509 '.skr':'application/pgp-keys', 510 '.slk':'text/spreadsheet', 511 '.smaf':'application/x-smaf', 512 '.smc':'application/x-snes-rom', 513 '.smd':'application/vnd.stardivision.mail', 514 '.smf':'application/vnd.stardivision.math', 515 '.smi':'application/x-sami', 516 '.smil':'application/smil', 517 '.sml':'application/smil', 518 '.sms':'application/x-sms-rom', 519 '.snd':'audio/basic', 520 '.so':'application/x-sharedlib', 521 '.spc':'application/x-pkcs7-certificates', 522 '.spd':'application/x-font-speedo', 523 '.spec':'text/x-rpm-spec', 524 '.spl':'application/x-shockwave-flash', 525 '.spx':'audio/x-speex', 526 '.sql':'text/x-sql', 527 '.sr2':'image/x-sony-sr2', 528 '.src':'application/x-wais-source', 529 '.srf':'image/x-sony-srf', 530 '.srt':'application/x-subrip', 531 '.ssa':'text/x-ssa', 532 '.stc':'application/vnd.sun.xml.calc.template', 533 '.std':'application/vnd.sun.xml.draw.template', 534 '.sti':'application/vnd.sun.xml.impress.template', 535 '.stm':'audio/x-stm', 536 '.stw':'application/vnd.sun.xml.writer.template', 537 '.sty':'text/x-tex', 538 '.sub':'text/x-subviewer', 539 '.sun':'image/x-sun-raster', 540 '.sv4cpio':'application/x-sv4cpio', 541 '.sv4crc':'application/x-sv4crc', 542 '.svg':'image/svg+xml', 543 '.svgz':'image/svg+xml-compressed', 544 '.swf':'application/x-shockwave-flash', 545 '.sxc':'application/vnd.sun.xml.calc', 546 '.sxd':'application/vnd.sun.xml.draw', 547 '.sxg':'application/vnd.sun.xml.writer.global', 548 '.sxi':'application/vnd.sun.xml.impress', 549 '.sxm':'application/vnd.sun.xml.math', 550 '.sxw':'application/vnd.sun.xml.writer', 551 '.sylk':'text/spreadsheet', 552 '.t':'text/troff', 553 '.t2t':'text/x-txt2tags', 554 '.tar':'application/x-tar', 555 '.tar.bz':'application/x-bzip-compressed-tar', 556 '.tar.bz2':'application/x-bzip-compressed-tar', 557 '.tar.gz':'application/x-compressed-tar', 558 '.tar.lzma':'application/x-lzma-compressed-tar', 559 '.tar.lzo':'application/x-tzo', 560 '.tar.xz':'application/x-xz-compressed-tar', 561 '.tar.z':'application/x-tarz', 562 '.tbz':'application/x-bzip-compressed-tar', 563 '.tbz2':'application/x-bzip-compressed-tar', 564 '.tcl':'text/x-tcl', 565 '.tex':'text/x-tex', 566 '.texi':'text/x-texinfo', 567 '.texinfo':'text/x-texinfo', 568 '.tga':'image/x-tga', 569 '.tgz':'application/x-compressed-tar', 570 '.theme':'application/x-theme', 571 '.themepack':'application/x-windows-themepack', 572 '.tif':'image/tiff', 573 '.tiff':'image/tiff', 574 '.tk':'text/x-tcl', 575 '.tlz':'application/x-lzma-compressed-tar', 576 '.tnef':'application/vnd.ms-tnef', 577 '.tnf':'application/vnd.ms-tnef', 578 '.toc':'application/x-cdrdao-toc', 579 '.torrent':'application/x-bittorrent', 580 '.tpic':'image/x-tga', 581 '.tr':'text/troff', 582 '.ts':'application/x-linguist', 583 '.tsv':'text/tab-separated-values', 584 '.tta':'audio/x-tta', 585 '.ttc':'application/x-font-ttf', 586 '.ttf':'application/x-font-ttf', 587 '.ttx':'application/x-font-ttx', 588 '.txt':'text/plain', 589 '.txz':'application/x-xz-compressed-tar', 590 '.tzo':'application/x-tzo', 591 '.ufraw':'application/x-ufraw', 592 '.ui':'application/x-designer', 593 '.uil':'text/x-uil', 594 '.ult':'audio/x-mod', 595 '.uni':'audio/x-mod', 596 '.uri':'text/x-uri', 597 '.url':'text/x-uri', 598 '.ustar':'application/x-ustar', 599 '.vala':'text/x-vala', 600 '.vapi':'text/x-vala', 601 '.vcf':'text/directory', 602 '.vcs':'text/calendar', 603 '.vct':'text/directory', 604 '.vda':'image/x-tga', 605 '.vhd':'text/x-vhdl', 606 '.vhdl':'text/x-vhdl', 607 '.viv':'video/vivo', 608 '.vivo':'video/vivo', 609 '.vlc':'audio/x-mpegurl', 610 '.vob':'video/mpeg', 611 '.voc':'audio/x-voc', 612 '.vor':'application/vnd.stardivision.writer', 613 '.vst':'image/x-tga', 614 '.wav':'audio/x-wav', 615 '.wax':'audio/x-ms-asx', 616 '.wb1':'application/x-quattropro', 617 '.wb2':'application/x-quattropro', 618 '.wb3':'application/x-quattropro', 619 '.wbmp':'image/vnd.wap.wbmp', 620 '.wcm':'application/vnd.ms-works', 621 '.wdb':'application/vnd.ms-works', 622 '.webm':'video/webm', 623 '.wk1':'application/vnd.lotus-1-2-3', 624 '.wk3':'application/vnd.lotus-1-2-3', 625 '.wk4':'application/vnd.lotus-1-2-3', 626 '.wks':'application/vnd.ms-works', 627 '.wma':'audio/x-ms-wma', 628 '.wmf':'image/x-wmf', 629 '.wml':'text/vnd.wap.wml', 630 '.wmls':'text/vnd.wap.wmlscript', 631 '.wmv':'video/x-ms-wmv', 632 '.wmx':'audio/x-ms-asx', 633 '.wp':'application/vnd.wordperfect', 634 '.wp4':'application/vnd.wordperfect', 635 '.wp5':'application/vnd.wordperfect', 636 '.wp6':'application/vnd.wordperfect', 637 '.wpd':'application/vnd.wordperfect', 638 '.wpg':'application/x-wpg', 639 '.wpl':'application/vnd.ms-wpl', 640 '.wpp':'application/vnd.wordperfect', 641 '.wps':'application/vnd.ms-works', 642 '.wri':'application/x-mswrite', 643 '.wrl':'model/vrml', 644 '.wv':'audio/x-wavpack', 645 '.wvc':'audio/x-wavpack-correction', 646 '.wvp':'audio/x-wavpack', 647 '.wvx':'audio/x-ms-asx', 648 '.x3f':'image/x-sigma-x3f', 649 '.xac':'application/x-gnucash', 650 '.xbel':'application/x-xbel', 651 '.xbl':'application/xml', 652 '.xbm':'image/x-xbitmap', 653 '.xcf':'image/x-xcf', 654 '.xcf.bz2':'image/x-compressed-xcf', 655 '.xcf.gz':'image/x-compressed-xcf', 656 '.xhtml':'application/xhtml+xml', 657 '.xi':'audio/x-xi', 658 '.xla':'application/vnd.ms-excel', 659 '.xlc':'application/vnd.ms-excel', 660 '.xld':'application/vnd.ms-excel', 661 '.xlf':'application/x-xliff', 662 '.xliff':'application/x-xliff', 663 '.xll':'application/vnd.ms-excel', 664 '.xlm':'application/vnd.ms-excel', 665 '.xls':'application/vnd.ms-excel', 666 '.xlsm':'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet', 667 '.xlsx':'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet', 668 '.xlt':'application/vnd.ms-excel', 669 '.xlw':'application/vnd.ms-excel', 670 '.xm':'audio/x-xm', 671 '.xmf':'audio/x-xmf', 672 '.xmi':'text/x-xmi', 673 '.xml':'application/xml', 674 '.xpm':'image/x-xpixmap', 675 '.xps':'application/vnd.ms-xpsdocument', 676 '.xsl':'application/xml', 677 '.xslfo':'text/x-xslfo', 678 '.xslt':'application/xml', 679 '.xspf':'application/xspf+xml', 680 '.xul':'application/vnd.mozilla.xul+xml', 681 '.xwd':'image/x-xwindowdump', 682 '.xyz':'chemical/x-pdb', 683 '.xz':'application/x-xz', 684 '.w2p':'application/w2p', 685 '.z':'application/x-compress', 686 '.zabw':'application/x-abiword', 687 '.zip':'application/zip', 688 '.zoo':'application/x-zoo', 689 >