目录

Go Web 开发 Content-Type 对应格式

Go Web 开发 Content-Type 对应格式

目录

Content-Type 对应格式

  1
  2
  3
  4
  5
  6
  7
  8
  9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 64
 65
 66
 67
 68
 69
 70
 71
 72
 73
 74
 75
 76
 77
 78
 79
 80
 81
 82
 83
 84
 85
 86
 87
 88
 89
 90
 91
 92
 93
 94
 95
 96
 97
 98
 99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691

  var type={
    '.load':'text/html',
    '.123':'application/vnd.lotus-1-2-3',
    '.3ds':'image/x-3ds',
    '.3g2':'video/3gpp',
    '.3ga':'video/3gpp',
    '.3gp':'video/3gpp',
    '.3gpp':'video/3gpp',
    '.602':'application/x-t602',
    '.669':'audio/x-mod',
    '.7z':'application/x-7z-compressed',
    '.a':'application/x-archive',
    '.aac':'audio/mp4',
    '.abw':'application/x-abiword',
    '.abw.crashed':'application/x-abiword',
    '.abw.gz':'application/x-abiword',
    '.ac3':'audio/ac3',
    '.ace':'application/x-ace',
    '.adb':'text/x-adasrc',
    '.ads':'text/x-adasrc',
    '.afm':'application/x-font-afm',
    '.ag':'image/x-applix-graphics',
    '.ai':'application/illustrator',
    '.aif':'audio/x-aiff',
    '.aifc':'audio/x-aiff',
    '.aiff':'audio/x-aiff',
    '.al':'application/x-perl',
    '.alz':'application/x-alz',
    '.amr':'audio/amr',
    '.ani':'application/x-navi-animation',
    '.anim[1-9j]':'video/x-anim',
    '.anx':'application/annodex',
    '.ape':'audio/x-ape',
    '.arj':'application/x-arj',
    '.arw':'image/x-sony-arw',
    '.as':'application/x-applix-spreadsheet',
    '.asc':'text/plain',
    '.asf':'video/x-ms-asf',
    '.asp':'application/x-asp',
    '.ass':'text/x-ssa',
    '.asx':'audio/x-ms-asx',
    '.atom':'application/atom+xml',
    '.au':'audio/basic',
    '.avi':'video/x-msvideo',
    '.aw':'application/x-applix-word',
    '.awb':'audio/amr-wb',
    '.awk':'application/x-awk',
    '.axa':'audio/annodex',
    '.axv':'video/annodex',
    '.bak':'application/x-trash',
    '.bcpio':'application/x-bcpio',
    '.bdf':'application/x-font-bdf',
    '.bib':'text/x-bibtex',
    '.bin':'application/octet-stream',
    '.blend':'application/x-blender',
    '.blender':'application/x-blender',
    '.bmp':'image/bmp',
    '.bz':'application/x-bzip',
    '.bz2':'application/x-bzip',
    '.c':'text/x-csrc',
    '.c++':'text/x-c++src',
    '.cab':'application/vnd.ms-cab-compressed',
    '.cb7':'application/x-cb7',
    '.cbr':'application/x-cbr',
    '.cbt':'application/x-cbt',
    '.cbz':'application/x-cbz',
    '.cc':'text/x-c++src',
    '.cdf':'application/x-netcdf',
    '.cdr':'application/vnd.corel-draw',
    '.cer':'application/x-x509-ca-cert',
    '.cert':'application/x-x509-ca-cert',
    '.cgm':'image/cgm',
    '.chm':'application/x-chm',
    '.chrt':'application/x-kchart',
    '.class':'application/x-java',
    '.cls':'text/x-tex',
    '.cmake':'text/x-cmake',
    '.cpio':'application/x-cpio',
    '.cpio.gz':'application/x-cpio-compressed',
    '.cpp':'text/x-c++src',
    '.cr2':'image/x-canon-cr2',
    '.crt':'application/x-x509-ca-cert',
    '.crw':'image/x-canon-crw',
    '.cs':'text/x-csharp',
    '.csh':'application/x-csh',
    '.css':'text/css',
    '.cssl':'text/css',
    '.csv':'text/csv',
    '.cue':'application/x-cue',
    '.cur':'image/x-win-bitmap',
    '.cxx':'text/x-c++src',
    '.d':'text/x-dsrc',
    '.dar':'application/x-dar',
    '.dbf':'application/x-dbf',
    '.dc':'application/x-dc-rom',
    '.dcl':'text/x-dcl',
    '.dcm':'application/dicom',
    '.dcr':'image/x-kodak-dcr',
    '.dds':'image/x-dds',
    '.deb':'application/x-deb',
    '.der':'application/x-x509-ca-cert',
    '.desktop':'application/x-desktop',
    '.dia':'application/x-dia-diagram',
    '.diff':'text/x-patch',
    '.divx':'video/x-msvideo',
    '.djv':'image/vnd.djvu',
    '.djvu':'image/vnd.djvu',
    '.dng':'image/x-adobe-dng',
    '.doc':'application/msword',
    '.docbook':'application/docbook+xml',
    '.docm':'application/vnd.openxmlformats-officedocument.wordprocessingml.document',
    '.docx':'application/vnd.openxmlformats-officedocument.wordprocessingml.document',
    '.dot':'text/vnd.graphviz',
    '.dsl':'text/x-dsl',
    '.dtd':'application/xml-dtd',
    '.dtx':'text/x-tex',
    '.dv':'video/dv',
    '.dvi':'application/x-dvi',
    '.dvi.bz2':'application/x-bzdvi',
    '.dvi.gz':'application/x-gzdvi',
    '.dwg':'image/vnd.dwg',
    '.dxf':'image/vnd.dxf',
    '.e':'text/x-eiffel',
    '.egon':'application/x-egon',
    '.eif':'text/x-eiffel',
    '.el':'text/x-emacs-lisp',
    '.emf':'image/x-emf',
    '.emp':'application/vnd.emusic-emusic_package',
    '.ent':'application/xml-external-parsed-entity',
    '.eps':'image/x-eps',
    '.eps.bz2':'image/x-bzeps',
    '.eps.gz':'image/x-gzeps',
    '.epsf':'image/x-eps',
    '.epsf.bz2':'image/x-bzeps',
    '.epsf.gz':'image/x-gzeps',
    '.epsi':'image/x-eps',
    '.epsi.bz2':'image/x-bzeps',
    '.epsi.gz':'image/x-gzeps',
    '.epub':'application/epub+zip',
    '.erl':'text/x-erlang',
    '.es':'application/ecmascript',
    '.etheme':'application/x-e-theme',
    '.etx':'text/x-setext',
    '.exe':'application/x-ms-dos-executable',
    '.exr':'image/x-exr',
    '.ez':'application/andrew-inset',
    '.f':'text/x-fortran',
    '.f90':'text/x-fortran',
    '.f95':'text/x-fortran',
    '.fb2':'application/x-fictionbook+xml',
    '.fig':'image/x-xfig',
    '.fits':'image/fits',
    '.fl':'application/x-fluid',
    '.flac':'audio/x-flac',
    '.flc':'video/x-flic',
    '.fli':'video/x-flic',
    '.flv':'video/x-flv',
    '.flw':'application/x-kivio',
    '.fo':'text/x-xslfo',
    '.for':'text/x-fortran',
    '.g3':'image/fax-g3',
    '.gb':'application/x-gameboy-rom',
    '.gba':'application/x-gba-rom',
    '.gcrd':'text/directory',
    '.ged':'application/x-gedcom',
    '.gedcom':'application/x-gedcom',
    '.gen':'application/x-genesis-rom',
    '.gf':'application/x-tex-gf',
    '.gg':'application/x-sms-rom',
    '.gif':'image/gif',
    '.glade':'application/x-glade',
    '.gmo':'application/x-gettext-translation',
    '.gnc':'application/x-gnucash',
    '.gnd':'application/gnunet-directory',
    '.gnucash':'application/x-gnucash',
    '.gnumeric':'application/x-gnumeric',
    '.gnuplot':'application/x-gnuplot',
    '.gp':'application/x-gnuplot',
    '.gpg':'application/pgp-encrypted',
    '.gplt':'application/x-gnuplot',
    '.gra':'application/x-graphite',
    '.gsf':'application/x-font-type1',
    '.gsm':'audio/x-gsm',
    '.gtar':'application/x-tar',
    '.gv':'text/vnd.graphviz',
    '.gvp':'text/x-google-video-pointer',
    '.gz':'application/x-gzip',
    '.h':'text/x-chdr',
    '.h++':'text/x-c++hdr',
    '.hdf':'application/x-hdf',
    '.hh':'text/x-c++hdr',
    '.hp':'text/x-c++hdr',
    '.hpgl':'application/vnd.hp-hpgl',
    '.hpp':'text/x-c++hdr',
    '.hs':'text/x-haskell',
    '.htm':'text/html',
    '.html':'text/html',
    '.hwp':'application/x-hwp',
    '.hwt':'application/x-hwt',
    '.hxx':'text/x-c++hdr',
    '.ica':'application/x-ica',
    '.icb':'image/x-tga',
    '.icns':'image/x-icns',
    '.ico':'image/vnd.microsoft.icon',
    '.ics':'text/calendar',
    '.idl':'text/x-idl',
    '.ief':'image/ief',
    '.iff':'image/x-iff',
    '.ilbm':'image/x-ilbm',
    '.ime':'text/x-imelody',
    '.imy':'text/x-imelody',
    '.ins':'text/x-tex',
    '.iptables':'text/x-iptables',
    '.iso':'application/x-cd-image',
    '.iso9660':'application/x-cd-image',
    '.it':'audio/x-it',
    '.j2k':'image/jp2',
    '.jad':'text/vnd.sun.j2me.app-descriptor',
    '.jar':'application/x-java-archive',
    '.java':'text/x-java',
    '.jng':'image/x-jng',
    '.jnlp':'application/x-java-jnlp-file',
    '.jp2':'image/jp2',
    '.jpc':'image/jp2',
    '.jpe':'image/jpeg',
    '.jpeg':'image/jpeg',
    '.jpf':'image/jp2',
    '.jpg':'image/jpeg',
    '.jpr':'application/x-jbuilder-project',
    '.jpx':'image/jp2',
    '.js':'application/javascript',
    '.json':'application/json',
    '.jsonp':'application/jsonp',
    '.k25':'image/x-kodak-k25',
    '.kar':'audio/midi',
    '.karbon':'application/x-karbon',
    '.kdc':'image/x-kodak-kdc',
    '.kdelnk':'application/x-desktop',
    '.kexi':'application/x-kexiproject-sqlite3',
    '.kexic':'application/x-kexi-connectiondata',
    '.kexis':'application/x-kexiproject-shortcut',
    '.kfo':'application/x-kformula',
    '.kil':'application/x-killustrator',
    '.kino':'application/smil',
    '.kml':'application/vnd.google-earth.kml+xml',
    '.kmz':'application/vnd.google-earth.kmz',
    '.kon':'application/x-kontour',
    '.kpm':'application/x-kpovmodeler',
    '.kpr':'application/x-kpresenter',
    '.kpt':'application/x-kpresenter',
    '.kra':'application/x-krita',
    '.ksp':'application/x-kspread',
    '.kud':'application/x-kugar',
    '.kwd':'application/x-kword',
    '.kwt':'application/x-kword',
    '.la':'application/x-shared-library-la',
    '.latex':'text/x-tex',
    '.ldif':'text/x-ldif',
    '.lha':'application/x-lha',
    '.lhs':'text/x-literate-haskell',
    '.lhz':'application/x-lhz',
    '.log':'text/x-log',
    '.ltx':'text/x-tex',
    '.lua':'text/x-lua',
    '.lwo':'image/x-lwo',
    '.lwob':'image/x-lwo',
    '.lws':'image/x-lws',
    '.ly':'text/x-lilypond',
    '.lyx':'application/x-lyx',
    '.lz':'application/x-lzip',
    '.lzh':'application/x-lha',
    '.lzma':'application/x-lzma',
    '.lzo':'application/x-lzop',
    '.m':'text/x-matlab',
    '.m15':'audio/x-mod',
    '.m2t':'video/mpeg',
    '.m3u':'audio/x-mpegurl',
    '.m3u8':'audio/x-mpegurl',
    '.m4':'application/x-m4',
    '.m4a':'audio/mp4',
    '.m4b':'audio/x-m4b',
    '.m4v':'video/mp4',
    '.mab':'application/x-markaby',
    '.man':'application/x-troff-man',
    '.mbox':'application/mbox',
    '.md':'application/x-genesis-rom',
    '.mdb':'application/vnd.ms-access',
    '.mdi':'image/vnd.ms-modi',
    '.me':'text/x-troff-me',
    '.med':'audio/x-mod',
    '.metalink':'application/metalink+xml',
    '.mgp':'application/x-magicpoint',
    '.mid':'audio/midi',
    '.midi':'audio/midi',
    '.mif':'application/x-mif',
    '.minipsf':'audio/x-minipsf',
    '.mka':'audio/x-matroska',
    '.mkv':'video/x-matroska',
    '.ml':'text/x-ocaml',
    '.mli':'text/x-ocaml',
    '.mm':'text/x-troff-mm',
    '.mmf':'application/x-smaf',
    '.mml':'text/mathml',
    '.mng':'video/x-mng',
    '.mo':'application/x-gettext-translation',
    '.mo3':'audio/x-mo3',
    '.moc':'text/x-moc',
    '.mod':'audio/x-mod',
    '.mof':'text/x-mof',
    '.moov':'video/quicktime',
    '.mov':'video/quicktime',
    '.movie':'video/x-sgi-movie',
    '.mp+':'audio/x-musepack',
    '.mp2':'video/mpeg',
    '.mp3':'audio/mpeg',
    '.mp4':'video/mp4',
    '.mpc':'audio/x-musepack',
    '.mpe':'video/mpeg',
    '.mpeg':'video/mpeg',
    '.mpg':'video/mpeg',
    '.mpga':'audio/mpeg',
    '.mpp':'audio/x-musepack',
    '.mrl':'text/x-mrml',
    '.mrml':'text/x-mrml',
    '.mrw':'image/x-minolta-mrw',
    '.ms':'text/x-troff-ms',
    '.msi':'application/x-msi',
    '.msod':'image/x-msod',
    '.msx':'application/x-msx-rom',
    '.mtm':'audio/x-mod',
    '.mup':'text/x-mup',
    '.mxf':'application/mxf',
    '.n64':'application/x-n64-rom',
    '.nb':'application/mathematica',
    '.nc':'application/x-netcdf',
    '.nds':'application/x-nintendo-ds-rom',
    '.nef':'image/x-nikon-nef',
    '.nes':'application/x-nes-rom',
    '.nfo':'text/x-nfo',
    '.not':'text/x-mup',
    '.nsc':'application/x-netshow-channel',
    '.nsv':'video/x-nsv',
    '.o':'application/x-object',
    '.obj':'application/x-tgif',
    '.ocl':'text/x-ocl',
    '.oda':'application/oda',
    '.odb':'application/vnd.oasis.opendocument.database',
    '.odc':'application/vnd.oasis.opendocument.chart',
    '.odf':'application/vnd.oasis.opendocument.formula',
    '.odg':'application/vnd.oasis.opendocument.graphics',
    '.odi':'application/vnd.oasis.opendocument.image',
    '.odm':'application/vnd.oasis.opendocument.text-master',
    '.odp':'application/vnd.oasis.opendocument.presentation',
    '.ods':'application/vnd.oasis.opendocument.spreadsheet',
    '.odt':'application/vnd.oasis.opendocument.text',
    '.oga':'audio/ogg',
    '.ogg':'video/x-theora+ogg',
    '.ogm':'video/x-ogm+ogg',
    '.ogv':'video/ogg',
    '.ogx':'application/ogg',
    '.old':'application/x-trash',
    '.oleo':'application/x-oleo',
    '.opml':'text/x-opml+xml',
    '.ora':'image/openraster',
    '.orf':'image/x-olympus-orf',
    '.otc':'application/vnd.oasis.opendocument.chart-template',
    '.otf':'application/x-font-otf',
    '.otg':'application/vnd.oasis.opendocument.graphics-template',
    '.oth':'application/vnd.oasis.opendocument.text-web',
    '.otp':'application/vnd.oasis.opendocument.presentation-template',
    '.ots':'application/vnd.oasis.opendocument.spreadsheet-template',
    '.ott':'application/vnd.oasis.opendocument.text-template',
    '.owl':'application/rdf+xml',
    '.oxt':'application/vnd.openofficeorg.extension',
    '.p':'text/x-pascal',
    '.p10':'application/pkcs10',
    '.p12':'application/x-pkcs12',
    '.p7b':'application/x-pkcs7-certificates',
    '.p7s':'application/pkcs7-signature',
    '.pack':'application/x-java-pack200',
    '.pak':'application/x-pak',
    '.par2':'application/x-par2',
    '.pas':'text/x-pascal',
    '.patch':'text/x-patch',
    '.pbm':'image/x-portable-bitmap',
    '.pcd':'image/x-photo-cd',
    '.pcf':'application/x-cisco-vpn-settings',
    '.pcf.gz':'application/x-font-pcf',
    '.pcf.z':'application/x-font-pcf',
    '.pcl':'application/vnd.hp-pcl',
    '.pcx':'image/x-pcx',
    '.pdb':'chemical/x-pdb',
    '.pdc':'application/x-aportisdoc',
    '.pdf':'application/pdf',
    '.pdf.bz2':'application/x-bzpdf',
    '.pdf.gz':'application/x-gzpdf',
    '.pef':'image/x-pentax-pef',
    '.pem':'application/x-x509-ca-cert',
    '.perl':'application/x-perl',
    '.pfa':'application/x-font-type1',
    '.pfb':'application/x-font-type1',
    '.pfx':'application/x-pkcs12',
    '.pgm':'image/x-portable-graymap',
    '.pgn':'application/x-chess-pgn',
    '.pgp':'application/pgp-encrypted',
    '.php':'application/x-php',
    '.php3':'application/x-php',
    '.php4':'application/x-php',
    '.pict':'image/x-pict',
    '.pict1':'image/x-pict',
    '.pict2':'image/x-pict',
    '.pickle':'application/python-pickle',
    '.pk':'application/x-tex-pk',
    '.pkipath':'application/pkix-pkipath',
    '.pkr':'application/pgp-keys',
    '.pl':'application/x-perl',
    '.pla':'audio/x-iriver-pla',
    '.pln':'application/x-planperfect',
    '.pls':'audio/x-scpls',
    '.pm':'application/x-perl',
    '.png':'image/png',
    '.pnm':'image/x-portable-anymap',
    '.pntg':'image/x-macpaint',
    '.po':'text/x-gettext-translation',
    '.por':'application/x-spss-por',
    '.pot':'text/x-gettext-translation-template',
    '.ppm':'image/x-portable-pixmap',
    '.pps':'application/vnd.ms-powerpoint',
    '.ppt':'application/vnd.ms-powerpoint',
    '.pptm':'application/vnd.openxmlformats-officedocument.presentationml.presentation',
    '.pptx':'application/vnd.openxmlformats-officedocument.presentationml.presentation',
    '.ppz':'application/vnd.ms-powerpoint',
    '.prc':'application/x-palm-database',
    '.ps':'application/postscript',
    '.ps.bz2':'application/x-bzpostscript',
    '.ps.gz':'application/x-gzpostscript',
    '.psd':'image/vnd.adobe.photoshop',
    '.psf':'audio/x-psf',
    '.psf.gz':'application/x-gz-font-linux-psf',
    '.psflib':'audio/x-psflib',
    '.psid':'audio/prs.sid',
    '.psw':'application/x-pocket-word',
    '.pw':'application/x-pw',
    '.py':'text/x-python',
    '.pyc':'application/x-python-bytecode',
    '.pyo':'application/x-python-bytecode',
    '.qif':'image/x-quicktime',
    '.qt':'video/quicktime',
    '.qtif':'image/x-quicktime',
    '.qtl':'application/x-quicktime-media-link',
    '.qtvr':'video/quicktime',
    '.ra':'audio/vnd.rn-realaudio',
    '.raf':'image/x-fuji-raf',
    '.ram':'application/ram',
    '.rar':'application/x-rar',
    '.ras':'image/x-cmu-raster',
    '.raw':'image/x-panasonic-raw',
    '.rax':'audio/vnd.rn-realaudio',
    '.rb':'application/x-ruby',
    '.rdf':'application/rdf+xml',
    '.rdfs':'application/rdf+xml',
    '.reg':'text/x-ms-regedit',
    '.rej':'application/x-reject',
    '.rgb':'image/x-rgb',
    '.rle':'image/rle',
    '.rm':'application/vnd.rn-realmedia',
    '.rmj':'application/vnd.rn-realmedia',
    '.rmm':'application/vnd.rn-realmedia',
    '.rms':'application/vnd.rn-realmedia',
    '.rmvb':'application/vnd.rn-realmedia',
    '.rmx':'application/vnd.rn-realmedia',
    '.roff':'text/troff',
    '.rp':'image/vnd.rn-realpix',
    '.rpm':'application/x-rpm',
    '.rss':'application/rss+xml',
    '.rt':'text/vnd.rn-realtext',
    '.rtf':'application/rtf',
    '.rtx':'text/richtext',
    '.rv':'video/vnd.rn-realvideo',
    '.rvx':'video/vnd.rn-realvideo',
    '.s3m':'audio/x-s3m',
    '.sam':'application/x-amipro',
    '.sami':'application/x-sami',
    '.sav':'application/x-spss-sav',
    '.scm':'text/x-scheme',
    '.sda':'application/vnd.stardivision.draw',
    '.sdc':'application/vnd.stardivision.calc',
    '.sdd':'application/vnd.stardivision.impress',
    '.sdp':'application/sdp',
    '.sds':'application/vnd.stardivision.chart',
    '.sdw':'application/vnd.stardivision.writer',
    '.sgf':'application/x-go-sgf',
    '.sgi':'image/x-sgi',
    '.sgl':'application/vnd.stardivision.writer',
    '.sgm':'text/sgml',
    '.sgml':'text/sgml',
    '.sh':'application/x-shellscript',
    '.shar':'application/x-shar',
    '.shn':'application/x-shorten',
    '.siag':'application/x-siag',
    '.sid':'audio/prs.sid',
    '.sik':'application/x-trash',
    '.sis':'application/vnd.symbian.install',
    '.sisx':'x-epoc/x-sisx-app',
    '.sit':'application/x-stuffit',
    '.siv':'application/sieve',
    '.sk':'image/x-skencil',
    '.sk1':'image/x-skencil',
    '.skr':'application/pgp-keys',
    '.slk':'text/spreadsheet',
    '.smaf':'application/x-smaf',
    '.smc':'application/x-snes-rom',
    '.smd':'application/vnd.stardivision.mail',
    '.smf':'application/vnd.stardivision.math',
    '.smi':'application/x-sami',
    '.smil':'application/smil',
    '.sml':'application/smil',
    '.sms':'application/x-sms-rom',
    '.snd':'audio/basic',
    '.so':'application/x-sharedlib',
    '.spc':'application/x-pkcs7-certificates',
    '.spd':'application/x-font-speedo',
    '.spec':'text/x-rpm-spec',
    '.spl':'application/x-shockwave-flash',
    '.spx':'audio/x-speex',
    '.sql':'text/x-sql',
    '.sr2':'image/x-sony-sr2',
    '.src':'application/x-wais-source',
    '.srf':'image/x-sony-srf',
    '.srt':'application/x-subrip',
    '.ssa':'text/x-ssa',
    '.stc':'application/vnd.sun.xml.calc.template',
    '.std':'application/vnd.sun.xml.draw.template',
    '.sti':'application/vnd.sun.xml.impress.template',
    '.stm':'audio/x-stm',
    '.stw':'application/vnd.sun.xml.writer.template',
    '.sty':'text/x-tex',
    '.sub':'text/x-subviewer',
    '.sun':'image/x-sun-raster',
    '.sv4cpio':'application/x-sv4cpio',
    '.sv4crc':'application/x-sv4crc',
    '.svg':'image/svg+xml',
    '.svgz':'image/svg+xml-compressed',
    '.swf':'application/x-shockwave-flash',
    '.sxc':'application/vnd.sun.xml.calc',
    '.sxd':'application/vnd.sun.xml.draw',
    '.sxg':'application/vnd.sun.xml.writer.global',
    '.sxi':'application/vnd.sun.xml.impress',
    '.sxm':'application/vnd.sun.xml.math',
    '.sxw':'application/vnd.sun.xml.writer',
    '.sylk':'text/spreadsheet',
    '.t':'text/troff',
    '.t2t':'text/x-txt2tags',
    '.tar':'application/x-tar',
    '.tar.bz':'application/x-bzip-compressed-tar',
    '.tar.bz2':'application/x-bzip-compressed-tar',
    '.tar.gz':'application/x-compressed-tar',
    '.tar.lzma':'application/x-lzma-compressed-tar',
    '.tar.lzo':'application/x-tzo',
    '.tar.xz':'application/x-xz-compressed-tar',
    '.tar.z':'application/x-tarz',
    '.tbz':'application/x-bzip-compressed-tar',
    '.tbz2':'application/x-bzip-compressed-tar',
    '.tcl':'text/x-tcl',
    '.tex':'text/x-tex',
    '.texi':'text/x-texinfo',
    '.texinfo':'text/x-texinfo',
    '.tga':'image/x-tga',
    '.tgz':'application/x-compressed-tar',
    '.theme':'application/x-theme',
    '.themepack':'application/x-windows-themepack',
    '.tif':'image/tiff',
    '.tiff':'image/tiff',
    '.tk':'text/x-tcl',
    '.tlz':'application/x-lzma-compressed-tar',
    '.tnef':'application/vnd.ms-tnef',
    '.tnf':'application/vnd.ms-tnef',
    '.toc':'application/x-cdrdao-toc',
    '.torrent':'application/x-bittorrent',
    '.tpic':'image/x-tga',
    '.tr':'text/troff',
    '.ts':'application/x-linguist',
    '.tsv':'text/tab-separated-values',
    '.tta':'audio/x-tta',
    '.ttc':'application/x-font-ttf',
    '.ttf':'application/x-font-ttf',
    '.ttx':'application/x-font-ttx',
    '.txt':'text/plain',
    '.txz':'application/x-xz-compressed-tar',
    '.tzo':'application/x-tzo',
    '.ufraw':'application/x-ufraw',
    '.ui':'application/x-designer',
    '.uil':'text/x-uil',
    '.ult':'audio/x-mod',
    '.uni':'audio/x-mod',
    '.uri':'text/x-uri',
    '.url':'text/x-uri',
    '.ustar':'application/x-ustar',
    '.vala':'text/x-vala',
    '.vapi':'text/x-vala',
    '.vcf':'text/directory',
    '.vcs':'text/calendar',
    '.vct':'text/directory',
    '.vda':'image/x-tga',
    '.vhd':'text/x-vhdl',
    '.vhdl':'text/x-vhdl',
    '.viv':'video/vivo',
    '.vivo':'video/vivo',
    '.vlc':'audio/x-mpegurl',
    '.vob':'video/mpeg',
    '.voc':'audio/x-voc',
    '.vor':'application/vnd.stardivision.writer',
    '.vst':'image/x-tga',
    '.wav':'audio/x-wav',
    '.wax':'audio/x-ms-asx',
    '.wb1':'application/x-quattropro',
    '.wb2':'application/x-quattropro',
    '.wb3':'application/x-quattropro',
    '.wbmp':'image/vnd.wap.wbmp',
    '.wcm':'application/vnd.ms-works',
    '.wdb':'application/vnd.ms-works',
    '.webm':'video/webm',
    '.wk1':'application/vnd.lotus-1-2-3',
    '.wk3':'application/vnd.lotus-1-2-3',
    '.wk4':'application/vnd.lotus-1-2-3',
    '.wks':'application/vnd.ms-works',
    '.wma':'audio/x-ms-wma',
    '.wmf':'image/x-wmf',
    '.wml':'text/vnd.wap.wml',
    '.wmls':'text/vnd.wap.wmlscript',
    '.wmv':'video/x-ms-wmv',
    '.wmx':'audio/x-ms-asx',
    '.wp':'application/vnd.wordperfect',
    '.wp4':'application/vnd.wordperfect',
    '.wp5':'application/vnd.wordperfect',
    '.wp6':'application/vnd.wordperfect',
    '.wpd':'application/vnd.wordperfect',
    '.wpg':'application/x-wpg',
    '.wpl':'application/vnd.ms-wpl',
    '.wpp':'application/vnd.wordperfect',
    '.wps':'application/vnd.ms-works',
    '.wri':'application/x-mswrite',
    '.wrl':'model/vrml',
    '.wv':'audio/x-wavpack',
    '.wvc':'audio/x-wavpack-correction',
    '.wvp':'audio/x-wavpack',
    '.wvx':'audio/x-ms-asx',
    '.x3f':'image/x-sigma-x3f',
    '.xac':'application/x-gnucash',
    '.xbel':'application/x-xbel',
    '.xbl':'application/xml',
    '.xbm':'image/x-xbitmap',
    '.xcf':'image/x-xcf',
    '.xcf.bz2':'image/x-compressed-xcf',
    '.xcf.gz':'image/x-compressed-xcf',
    '.xhtml':'application/xhtml+xml',
    '.xi':'audio/x-xi',
    '.xla':'application/vnd.ms-excel',
    '.xlc':'application/vnd.ms-excel',
    '.xld':'application/vnd.ms-excel',
    '.xlf':'application/x-xliff',
    '.xliff':'application/x-xliff',
    '.xll':'application/vnd.ms-excel',
    '.xlm':'application/vnd.ms-excel',
    '.xls':'application/vnd.ms-excel',
    '.xlsm':'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet',
    '.xlsx':'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet',
    '.xlt':'application/vnd.ms-excel',
    '.xlw':'application/vnd.ms-excel',
    '.xm':'audio/x-xm',
    '.xmf':'audio/x-xmf',
    '.xmi':'text/x-xmi',
    '.xml':'application/xml',
    '.xpm':'image/x-xpixmap',
    '.xps':'application/vnd.ms-xpsdocument',
    '.xsl':'application/xml',
    '.xslfo':'text/x-xslfo',
    '.xslt':'application/xml',
    '.xspf':'application/xspf+xml',
    '.xul':'application/vnd.mozilla.xul+xml',
    '.xwd':'image/x-xwindowdump',
    '.xyz':'chemical/x-pdb',
    '.xz':'application/x-xz',
    '.w2p':'application/w2p',
    '.z':'application/x-compress',
    '.zabw':'application/x-abiword',
    '.zip':'application/zip',
    '.zoo':'application/x-zoo',
}