-
Notifications
You must be signed in to change notification settings - Fork 0
/
mime_constants.go
337 lines (334 loc) · 23 KB
/
mime_constants.go
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
// НЕ РЕДАКТИРОВАТЬ! Изменения будут перезаписаны при следующей кодогенерации.
// Code generated by go generate; DO NOT EDIT.
package dic
// Mimes Структура справочника MIME типов.
type Mimes struct {
// ApplicationAtomXml Тип MIME "application/atom+xml;charset=UTF-8", Atom
ApplicationAtomXml IMime
// ApplicationEdiX12 Тип MIME "application/EDI-X12", EDI X12 (RFC 1767)
ApplicationEdiX12 IMime
// ApplicationEdifact Тип MIME "application/EDIFACT", EDI EDIFACT (RFC 1767)
ApplicationEdifact IMime
// ApplicationFontWoff Тип MIME "application/font-woff", web open font format
ApplicationFontWoff IMime
// ApplicationGzip Тип MIME "application/gzip", Gzip
ApplicationGzip IMime
// ApplicationJavascript Тип MIME "application/javascript;charset=UTF-8", JavaScript (RFC 4329)
ApplicationJavascript IMime
// ApplicationJson Тип MIME "application/json;charset=UTF-8", JavaScript Object Notation JSON (RFC 4627)
ApplicationJson IMime
// ApplicationMsExcel Тип MIME "application/vnd.ms-excel", XLS microsoft excel файлы
ApplicationMsExcel IMime
// ApplicationMsWord Тип MIME "application/msword", DOC microsoft word файлы
ApplicationMsWord IMime
// ApplicationMsgpack Тип MIME "application/msgpack", Msgpack
ApplicationMsgpack IMime
// ApplicationOctetStream Тип MIME "application/octet-stream", двоичный файл без указания формата (RFC 2046)[4]
ApplicationOctetStream IMime
// ApplicationOgg Тип MIME "application/ogg", Ogg (RFC 5334)
ApplicationOgg IMime
// ApplicationPdf Тип MIME "application/pdf", Portable Document Format, PDF (RFC 3778)
ApplicationPdf IMime
// ApplicationPostscript Тип MIME "application/postscript", PostScript (RFC 2046)
ApplicationPostscript IMime
// ApplicationProtobuf Тип MIME "application/protobuf", gRPC protobuf
ApplicationProtobuf IMime
// ApplicationSoapXml Тип MIME "application/soap+xml", SOAP (RFC 3902)
ApplicationSoapXml IMime
// ApplicationVndGoogleEarthKmlXml Тип MIME "application/vnd.google-earth.kml+xml", KML файлы (например, для Google Earth)
ApplicationVndGoogleEarthKmlXml IMime
// ApplicationVndMozillaXulXml Тип MIME "application/vnd.mozilla.xul+xml", mozilla XUL файлы
ApplicationVndMozillaXulXml IMime
// ApplicationWasm Тип MIME "application/wasm", WebAssembly (сокращённо wasm) — язык программирования низкого уровня, призванный внести программируемость туда, где нужны кроссплатформенность, эффективность и безопасность, в первую очередь на клиентскую сторону ВЕБ.
ApplicationWasm IMime
// ApplicationXBittorrent Тип MIME "application/x-bittorrent", BitTorrent
ApplicationXBittorrent IMime
// ApplicationXDvi Тип MIME "application/x-dvi", DVI
ApplicationXDvi IMime
// ApplicationXFontTtf Тип MIME "application/x-font-ttf", TrueType (не зарегистрированный MIME-тип, но наиболее часто используемый)
ApplicationXFontTtf IMime
// ApplicationXGenesisRom Тип MIME "application/x-genesis-rom", Файл gen
ApplicationXGenesisRom IMime
// ApplicationXLatex Тип MIME "application/x-latex", LaTeX файлы
ApplicationXLatex IMime
// ApplicationXPkcs12 Тип MIME "application/x-pkcs12", p12, pfx файлы
ApplicationXPkcs12 IMime
// ApplicationXPkcs7Certificates Тип MIME "application/x-pkcs7-certificates", p7b, spc файлы
ApplicationXPkcs7Certificates IMime
// ApplicationXPkcs7Certreqresp Тип MIME "application/x-pkcs7-certreqresp", p7r файлы
ApplicationXPkcs7Certreqresp IMime
// ApplicationXPkcs7Mime Тип MIME "application/x-pkcs7-mime", p7c, p7m файлы
ApplicationXPkcs7Mime IMime
// ApplicationXPkcs7Signature Тип MIME "application/x-pkcs7-signature", p7s файлы
ApplicationXPkcs7Signature IMime
// ApplicationXRarCompressed Тип MIME "application/x-rar-compressed", RAR
ApplicationXRarCompressed IMime
// ApplicationXStuffit Тип MIME "application/x-stuffit", StuffIt
ApplicationXStuffit IMime
// ApplicationXTar Тип MIME "application/x-tar", Tarball
ApplicationXTar IMime
// ApplicationXTex Тип MIME "application/x-tex", TeX
ApplicationXTex IMime
// ApplicationXWwwFormUrlencoded Тип MIME "application/x-www-form-urlencoded", form encoded data
ApplicationXWwwFormUrlencoded IMime
// ApplicationXYaml Тип MIME "application/x-yaml;charset=UTF-8", YAML
ApplicationXYaml IMime
// ApplicationXZipCompressed Тип MIME "application/x-zip-compressed", ZIP
ApplicationXZipCompressed IMime
// ApplicationXhtmlXml Тип MIME "application/xhtml+xml;charset=UTF-8", XHTML (RFC 3236)
ApplicationXhtmlXml IMime
// ApplicationXml Тип MIME "application/xml;charset=UTF-8", XML
ApplicationXml IMime
// ApplicationXmlDtd Тип MIME "application/xml-dtd;charset=UTF-8", DTD (RFC 3023)
ApplicationXmlDtd IMime
// ApplicationXopXml Тип MIME "application/xop+xml", XOP
ApplicationXopXml IMime
// ApplicationZip Тип MIME "application/zip", ZIP
ApplicationZip IMime
// AudioAac Тип MIME "audio/aac", AAC
AudioAac IMime
// AudioBasic Тип MIME "audio/basic", mulaw аудио, 8 кГц, 1 канал (RFC 2046)
AudioBasic IMime
// AudioL24 Тип MIME "audio/L24", 24bit Linear PCM аудио, 8-48 кГц, 1-N каналов (RFC 3190)
AudioL24 IMime
// AudioMp4 Тип MIME "audio/mp4", MP4
AudioMp4 IMime
// AudioMpeg Тип MIME "audio/mpeg", MP3 или др. MPEG (RFC 3003)
AudioMpeg IMime
// AudioOgg Тип MIME "audio/ogg", Ogg Vorbis, Speex, Flac или др. аудио (RFC 5334)
AudioOgg IMime
// AudioVndRnRealaudio Тип MIME "audio/vnd.rn-realaudio", RealAudio
AudioVndRnRealaudio IMime
// AudioVndWave Тип MIME "audio/vnd.wave", WAV (RFC 2361)
AudioVndWave IMime
// AudioVorbis Тип MIME "audio/vorbis", Vorbis (RFC 5215)
AudioVorbis IMime
// AudioWebm Тип MIME "audio/webm", WebM
AudioWebm IMime
// AudioXMsWax Тип MIME "audio/x-ms-wax", windows media audio перенаправление
AudioXMsWax IMime
// AudioXMsWma Тип MIME "audio/x-ms-wma", windows media audio
AudioXMsWma IMime
// AutoReplied Тип MIME "auto-replied", RFC3464
AutoReplied IMime
// FontTtf Тип MIME "font/ttf", Шрифт TrueType или ttf
FontTtf IMime
// ImageGif Тип MIME "image/gif", GIF (RFC 2045 и RFC 2046)
ImageGif IMime
// ImageIco Тип MIME "image/vnd.microsoft.icon", ICO
ImageIco IMime
// ImageJpeg Тип MIME "image/jpeg", JPEG (RFC 2045 и RFC 2046)
ImageJpeg IMime
// ImagePjpeg Тип MIME "image/pjpeg", JPEG
ImagePjpeg IMime
// ImagePng Тип MIME "image/png", portable network graphics (RFC 2083)
ImagePng IMime
// ImageSvgXml Тип MIME "image/svg+xml", SVG
ImageSvgXml IMime
// ImageTiff Тип MIME "image/tiff", TIFF (RFC 3302)
ImageTiff IMime
// ImageVndWapWbmp Тип MIME "image/vnd.wap.wbmp", WBMP
ImageVndWapWbmp IMime
// ImageWebp Тип MIME "image/webp", WebP
ImageWebp IMime
// ImageXIcon Тип MIME "image/x-icon", ICO, which is used by microsoft by stupidity
ImageXIcon IMime
// MessageDeliveryStatus Тип MIME "message/delivery-status", RFC3464
MessageDeliveryStatus IMime
// MessageHttp Тип MIME "message/http;charset=UTF-8", Http (RFC 2616)
MessageHttp IMime
// MessageImdnXml Тип MIME "message/imdn+xml;charset=UTF-8", IMDN (RFC 5438)
MessageImdnXml IMime
// MessagePartial Тип MIME "message/partial", E-mail (RFC 2045 и RFC 2046)
MessagePartial IMime
// MessageRfc822 Тип MIME "message/rfc822", E-mail; EML-файлы, MIME-файлы, MHT-файлы, MHTML-файлы (RFC 2045 и RFC 2046)
MessageRfc822 IMime
// ModelExample Тип MIME "model/example", Model example (RFC 4735)
ModelExample IMime
// ModelIges Тип MIME "model/iges", IGS файлы, IGES файлы (RFC 2077)
ModelIges IMime
// ModelMesh Тип MIME "model/mesh", MSH файлы, MESH файлы (RFC 2077), SILO файлы
ModelMesh IMime
// ModelVrml Тип MIME "model/vrml", WRL файлы, VRML файлы (RFC 2077)
ModelVrml IMime
// ModelX3dBinary Тип MIME "model/x3d+binary", X3D ISO стандарт для 3D компьютерной графики, X3DB файлы
ModelX3dBinary IMime
// ModelX3dVrml Тип MIME "model/x3d+vrml", X3D ISO стандарт для 3D компьютерной графики, X3DV VRML файлы
ModelX3dVrml IMime
// ModelX3dXml Тип MIME "model/x3d+xml", X3D ISO стандарт для 3D компьютерной графики, X3D XML файлы
ModelX3dXml IMime
// MultipartAlternative Тип MIME "multipart/alternative", MIME E-mail (RFC 2045 и RFC 2046)
MultipartAlternative IMime
// MultipartEncrypted Тип MIME "multipart/encrypted", Encrypted (RFC 1847)
MultipartEncrypted IMime
// MultipartForm Тип MIME "multipart/form-data;charset=UTF-8", MIME Webform (RFC 2388)
MultipartForm IMime
// MultipartMixed Тип MIME "multipart/mixed", MIME E-mail (RFC 2045 и RFC 2046)
MultipartMixed IMime
// MultipartRelated Тип MIME "multipart/related", MIME E-mail (RFC 2387 и используемое MHTML (HTML mail))
MultipartRelated IMime
// MultipartSigned Тип MIME "multipart/signed", Signed (RFC 1847)
MultipartSigned IMime
// TextCacheManifest Тип MIME "text/cache-manifest", файл манифеста(RFC 2046)
TextCacheManifest IMime
// TextCmd Тип MIME "text/cmd;charset=UTF-8", команды
TextCmd IMime
// TextCss Тип MIME "text/css;charset=UTF-8", cascading style sheets (RFC 2318)
TextCss IMime
// TextCsv Тип MIME "text/csv;charset=UTF-8", CSV (RFC 4180)
TextCsv IMime
// TextHtml Тип MIME "text/html;charset=UTF-8", HTML (RFC 2854)
TextHtml IMime
// TextJavascript Тип MIME "text/javascript;charset=UTF-8", (Obsolete): JavaScript (RFC 4329)
TextJavascript IMime
// TextJsx Тип MIME "text/jsx;charset=UTF-8", Javascript template for react
TextJsx IMime
// TextMarkdown Тип MIME "text/markdown;charset=UTF-8", файл языка разметки Markdown (RFC 7763)
TextMarkdown IMime
// TextPhp Тип MIME "text/php;charset=UTF-8", Скрипт на языке PHP
TextPhp IMime
// TextPlain Тип MIME "text/plain;charset=UTF-8", текстовые данные (RFC 2046 и RFC 3676)
TextPlain IMime
// TextRfc822Headers Тип MIME "text/rfc822-headers", RFC822
TextRfc822Headers IMime
// TextXJqueryTmpl Тип MIME "text/x-jquery-tmpl", jQuery
TextXJqueryTmpl IMime
// TextXMakefile Тип MIME "text/x-makefile", Makefile
TextXMakefile IMime
// TextXPython Тип MIME "text/x-python;charset=UTF-8", Скрипт на языке Python
TextXPython IMime
// TextXml Тип MIME "text/xml;charset=UTF-8", extensible markup language (RFC 3023)
TextXml IMime
// Video3gpp Тип MIME "video/3gpp", .3gpp .3gp
Video3gpp IMime
// Video3gpp2 Тип MIME "video/3gpp2", .3gpp2 .3g2
Video3gpp2 IMime
// VideoMp4 Тип MIME "video/mp4", MP4 (RFC 4337)
VideoMp4 IMime
// VideoMpeg Тип MIME "video/mpeg", MPEG-1 (RFC 2045 и RFC 2046)
VideoMpeg IMime
// VideoOgg Тип MIME "video/ogg", ogg theora или другое видео (RFC 5334)
VideoOgg IMime
// VideoQuicktime Тип MIME "video/quicktime", QuickTime
VideoQuicktime IMime
// VideoWebm Тип MIME "video/webm", WebM
VideoWebm IMime
// VideoXFlv Тип MIME "video/x-flv", FLV
VideoXFlv IMime
// VideoXMsWmv Тип MIME "video/x-ms-wmv", windows media video
VideoXMsWmv IMime
// VideoXMsvideo Тип MIME "video/x-msvideo", AVI
VideoXMsvideo IMime
}
func init() {
singletonMimes = Mimes{
ApplicationAtomXml: &tMime{main: "application", subt: "atom+xml", opts: map[string]string{"charset": "utf-8"}},
ApplicationEdiX12: &tMime{main: "application", subt: "edi-x12", opts: map[string]string{}},
ApplicationEdifact: &tMime{main: "application", subt: "edifact", opts: map[string]string{}},
ApplicationFontWoff: &tMime{main: "application", subt: "font-woff", opts: map[string]string{}},
ApplicationGzip: &tMime{main: "application", subt: "gzip", opts: map[string]string{}},
ApplicationJavascript: &tMime{main: "application", subt: "javascript", opts: map[string]string{"charset": "utf-8"}},
ApplicationJson: &tMime{main: "application", subt: "json", opts: map[string]string{"charset": "utf-8"}},
ApplicationMsExcel: &tMime{main: "application", subt: "vnd.ms-excel", opts: map[string]string{}},
ApplicationMsWord: &tMime{main: "application", subt: "msword", opts: map[string]string{}},
ApplicationMsgpack: &tMime{main: "application", subt: "msgpack", opts: map[string]string{}},
ApplicationOctetStream: &tMime{main: "application", subt: "octet-stream", opts: map[string]string{}},
ApplicationOgg: &tMime{main: "application", subt: "ogg", opts: map[string]string{}},
ApplicationPdf: &tMime{main: "application", subt: "pdf", opts: map[string]string{}},
ApplicationPostscript: &tMime{main: "application", subt: "postscript", opts: map[string]string{}},
ApplicationProtobuf: &tMime{main: "application", subt: "protobuf", opts: map[string]string{}},
ApplicationSoapXml: &tMime{main: "application", subt: "soap+xml", opts: map[string]string{}},
ApplicationVndGoogleEarthKmlXml: &tMime{main: "application", subt: "vnd.google-earth.kml+xml", opts: map[string]string{}},
ApplicationVndMozillaXulXml: &tMime{main: "application", subt: "vnd.mozilla.xul+xml", opts: map[string]string{}},
ApplicationWasm: &tMime{main: "application", subt: "wasm", opts: map[string]string{}},
ApplicationXBittorrent: &tMime{main: "application", subt: "x-bittorrent", opts: map[string]string{}},
ApplicationXDvi: &tMime{main: "application", subt: "x-dvi", opts: map[string]string{}},
ApplicationXFontTtf: &tMime{main: "application", subt: "x-font-ttf", opts: map[string]string{}},
ApplicationXGenesisRom: &tMime{main: "application", subt: "x-genesis-rom", opts: map[string]string{}},
ApplicationXLatex: &tMime{main: "application", subt: "x-latex", opts: map[string]string{}},
ApplicationXPkcs12: &tMime{main: "application", subt: "x-pkcs12", opts: map[string]string{}},
ApplicationXPkcs7Certificates: &tMime{main: "application", subt: "x-pkcs7-certificates", opts: map[string]string{}},
ApplicationXPkcs7Certreqresp: &tMime{main: "application", subt: "x-pkcs7-certreqresp", opts: map[string]string{}},
ApplicationXPkcs7Mime: &tMime{main: "application", subt: "x-pkcs7-mime", opts: map[string]string{}},
ApplicationXPkcs7Signature: &tMime{main: "application", subt: "x-pkcs7-signature", opts: map[string]string{}},
ApplicationXRarCompressed: &tMime{main: "application", subt: "x-rar-compressed", opts: map[string]string{}},
ApplicationXStuffit: &tMime{main: "application", subt: "x-stuffit", opts: map[string]string{}},
ApplicationXTar: &tMime{main: "application", subt: "x-tar", opts: map[string]string{}},
ApplicationXTex: &tMime{main: "application", subt: "x-tex", opts: map[string]string{}},
ApplicationXWwwFormUrlencoded: &tMime{main: "application", subt: "x-www-form-urlencoded", opts: map[string]string{}},
ApplicationXYaml: &tMime{main: "application", subt: "x-yaml", opts: map[string]string{"charset": "utf-8"}},
ApplicationXZipCompressed: &tMime{main: "application", subt: "x-zip-compressed", opts: map[string]string{}},
ApplicationXhtmlXml: &tMime{main: "application", subt: "xhtml+xml", opts: map[string]string{"charset": "utf-8"}},
ApplicationXml: &tMime{main: "application", subt: "xml", opts: map[string]string{"charset": "utf-8"}},
ApplicationXmlDtd: &tMime{main: "application", subt: "xml-dtd", opts: map[string]string{"charset": "utf-8"}},
ApplicationXopXml: &tMime{main: "application", subt: "xop+xml", opts: map[string]string{}},
ApplicationZip: &tMime{main: "application", subt: "zip", opts: map[string]string{}},
AudioAac: &tMime{main: "audio", subt: "aac", opts: map[string]string{}},
AudioBasic: &tMime{main: "audio", subt: "basic", opts: map[string]string{}},
AudioL24: &tMime{main: "audio", subt: "l24", opts: map[string]string{}},
AudioMp4: &tMime{main: "audio", subt: "mp4", opts: map[string]string{}},
AudioMpeg: &tMime{main: "audio", subt: "mpeg", opts: map[string]string{}},
AudioOgg: &tMime{main: "audio", subt: "ogg", opts: map[string]string{}},
AudioVndRnRealaudio: &tMime{main: "audio", subt: "vnd.rn-realaudio", opts: map[string]string{}},
AudioVndWave: &tMime{main: "audio", subt: "vnd.wave", opts: map[string]string{}},
AudioVorbis: &tMime{main: "audio", subt: "vorbis", opts: map[string]string{}},
AudioWebm: &tMime{main: "audio", subt: "webm", opts: map[string]string{}},
AudioXMsWax: &tMime{main: "audio", subt: "x-ms-wax", opts: map[string]string{}},
AudioXMsWma: &tMime{main: "audio", subt: "x-ms-wma", opts: map[string]string{}},
AutoReplied: &tMime{main: "auto-replied", subt: "", opts: map[string]string{}},
FontTtf: &tMime{main: "font", subt: "ttf", opts: map[string]string{}},
ImageGif: &tMime{main: "image", subt: "gif", opts: map[string]string{}},
ImageIco: &tMime{main: "image", subt: "vnd.microsoft.icon", opts: map[string]string{}},
ImageJpeg: &tMime{main: "image", subt: "jpeg", opts: map[string]string{}},
ImagePjpeg: &tMime{main: "image", subt: "pjpeg", opts: map[string]string{}},
ImagePng: &tMime{main: "image", subt: "png", opts: map[string]string{}},
ImageSvgXml: &tMime{main: "image", subt: "svg+xml", opts: map[string]string{}},
ImageTiff: &tMime{main: "image", subt: "tiff", opts: map[string]string{}},
ImageVndWapWbmp: &tMime{main: "image", subt: "vnd.wap.wbmp", opts: map[string]string{}},
ImageWebp: &tMime{main: "image", subt: "webp", opts: map[string]string{}},
ImageXIcon: &tMime{main: "image", subt: "x-icon", opts: map[string]string{}},
MessageDeliveryStatus: &tMime{main: "message", subt: "delivery-status", opts: map[string]string{}},
MessageHttp: &tMime{main: "message", subt: "http", opts: map[string]string{"charset": "utf-8"}},
MessageImdnXml: &tMime{main: "message", subt: "imdn+xml", opts: map[string]string{"charset": "utf-8"}},
MessagePartial: &tMime{main: "message", subt: "partial", opts: map[string]string{}},
MessageRfc822: &tMime{main: "message", subt: "rfc822", opts: map[string]string{}},
ModelExample: &tMime{main: "model", subt: "example", opts: map[string]string{}},
ModelIges: &tMime{main: "model", subt: "iges", opts: map[string]string{}},
ModelMesh: &tMime{main: "model", subt: "mesh", opts: map[string]string{}},
ModelVrml: &tMime{main: "model", subt: "vrml", opts: map[string]string{}},
ModelX3dBinary: &tMime{main: "model", subt: "x3d+binary", opts: map[string]string{}},
ModelX3dVrml: &tMime{main: "model", subt: "x3d+vrml", opts: map[string]string{}},
ModelX3dXml: &tMime{main: "model", subt: "x3d+xml", opts: map[string]string{}},
MultipartAlternative: &tMime{main: "multipart", subt: "alternative", opts: map[string]string{}},
MultipartEncrypted: &tMime{main: "multipart", subt: "encrypted", opts: map[string]string{}},
MultipartForm: &tMime{main: "multipart", subt: "form-data", opts: map[string]string{"charset": "utf-8"}},
MultipartMixed: &tMime{main: "multipart", subt: "mixed", opts: map[string]string{}},
MultipartRelated: &tMime{main: "multipart", subt: "related", opts: map[string]string{}},
MultipartSigned: &tMime{main: "multipart", subt: "signed", opts: map[string]string{}},
TextCacheManifest: &tMime{main: "text", subt: "cache-manifest", opts: map[string]string{}},
TextCmd: &tMime{main: "text", subt: "cmd", opts: map[string]string{"charset": "utf-8"}},
TextCss: &tMime{main: "text", subt: "css", opts: map[string]string{"charset": "utf-8"}},
TextCsv: &tMime{main: "text", subt: "csv", opts: map[string]string{"charset": "utf-8"}},
TextHtml: &tMime{main: "text", subt: "html", opts: map[string]string{"charset": "utf-8"}},
TextJavascript: &tMime{main: "text", subt: "javascript", opts: map[string]string{"charset": "utf-8"}},
TextJsx: &tMime{main: "text", subt: "jsx", opts: map[string]string{"charset": "utf-8"}},
TextMarkdown: &tMime{main: "text", subt: "markdown", opts: map[string]string{"charset": "utf-8"}},
TextPhp: &tMime{main: "text", subt: "php", opts: map[string]string{"charset": "utf-8"}},
TextPlain: &tMime{main: "text", subt: "plain", opts: map[string]string{"charset": "utf-8"}},
TextRfc822Headers: &tMime{main: "text", subt: "rfc822-headers", opts: map[string]string{}},
TextXJqueryTmpl: &tMime{main: "text", subt: "x-jquery-tmpl", opts: map[string]string{}},
TextXMakefile: &tMime{main: "text", subt: "x-makefile", opts: map[string]string{}},
TextXPython: &tMime{main: "text", subt: "x-python", opts: map[string]string{"charset": "utf-8"}},
TextXml: &tMime{main: "text", subt: "xml", opts: map[string]string{"charset": "utf-8"}},
Video3gpp: &tMime{main: "video", subt: "3gpp", opts: map[string]string{}},
Video3gpp2: &tMime{main: "video", subt: "3gpp2", opts: map[string]string{}},
VideoMp4: &tMime{main: "video", subt: "mp4", opts: map[string]string{}},
VideoMpeg: &tMime{main: "video", subt: "mpeg", opts: map[string]string{}},
VideoOgg: &tMime{main: "video", subt: "ogg", opts: map[string]string{}},
VideoQuicktime: &tMime{main: "video", subt: "quicktime", opts: map[string]string{}},
VideoWebm: &tMime{main: "video", subt: "webm", opts: map[string]string{}},
VideoXFlv: &tMime{main: "video", subt: "x-flv", opts: map[string]string{}},
VideoXMsWmv: &tMime{main: "video", subt: "x-ms-wmv", opts: map[string]string{}},
VideoXMsvideo: &tMime{main: "video", subt: "x-msvideo", opts: map[string]string{}},
}
}