| File | /usr/lib/perl5/vendor_perl/5.10.1/MIME/Types.pm |
| Statements Executed | 8891 |
| Statement Execution Time | 94.0ms |
| Calls | P | F | Exclusive Time |
Inclusive Time |
Subroutine |
|---|---|---|---|---|---|
| 1 | 1 | 1 | 52.6ms | 157ms | MIME::Types::init |
| 1 | 1 | 1 | 33.8ms | 44.4ms | MIME::Types::create_type_index |
| 997 | 2 | 2 | 4.37ms | 4.37ms | MIME::Types::CORE:readline (opcode) |
| 991 | 1 | 2 | 2.94ms | 2.94ms | MIME::Types::CORE:subst (opcode) |
| 1 | 1 | 1 | 2.88ms | 3.80ms | MIME::Types::BEGIN@13 |
| 1 | 1 | 1 | 165µs | 460µs | MIME::Types::BEGIN@190 |
| 2 | 1 | 2 | 73µs | 73µs | MIME::Types::CORE:qr (opcode) |
| 1 | 1 | 1 | 56µs | 336µs | MIME::Types::BEGIN@7 |
| 1 | 1 | 1 | 53µs | 157ms | MIME::Types::new |
| 3 | 2 | 2 | 42µs | 42µs | MIME::Types::CORE:regcomp (opcode) |
| 1 | 1 | 1 | 35µs | 237µs | MIME::Types::BEGIN@137 |
| 1 | 1 | 1 | 34µs | 48µs | MIME::Types::BEGIN@11 |
| 1 | 1 | 1 | 31µs | 182µs | MIME::Types::BEGIN@14 |
| 1 | 1 | 2 | 18µs | 18µs | MIME::Types::CORE:close (opcode) |
| 1 | 1 | 2 | 10µs | 10µs | MIME::Types::CORE:match (opcode) |
| 0 | 0 | 0 | 0s | 0s | MIME::Types::addType |
| 0 | 0 | 0 | 0s | 0s | MIME::Types::by_mediatype |
| 0 | 0 | 0 | 0s | 0s | MIME::Types::by_suffix |
| 0 | 0 | 0 | 0s | 0s | MIME::Types::extensions |
| 0 | 0 | 0 | 0s | 0s | MIME::Types::import_mime_types |
| 0 | 0 | 0 | 0s | 0s | MIME::Types::mimeTypeOf |
| 0 | 0 | 0 | 0s | 0s | MIME::Types::type |
| 0 | 0 | 0 | 0s | 0s | MIME::Types::types |
| Line | State ments |
Time on line |
Calls | Time in subs |
Code |
|---|---|---|---|---|---|
| 1 | # Copyrights 1999,2001-2010 by Mark Overmeer. | ||||
| 2 | # For other contributors see ChangeLog. | ||||
| 3 | # See the manual pages for details on the licensing terms. | ||||
| 4 | # Pod stripped from pm file by OODoc 1.06. | ||||
| 5 | |||||
| 6 | package MIME::Types; | ||||
| 7 | 3 | 238µs | 2 | 615µs | # spent 336µs (56+279) within MIME::Types::BEGIN@7 which was called
# once (56µs+279µs) by Catalyst::Plugin::Static::Simple::BEGIN@7 at line 7 # spent 336µs making 1 call to MIME::Types::BEGIN@7
# spent 279µs making 1 call to vars::import |
| 8 | 1 | 3µs | $VERSION = '1.29'; | ||
| 9 | |||||
| 10 | |||||
| 11 | 3 | 82µs | 2 | 62µs | # spent 48µs (34+14) within MIME::Types::BEGIN@11 which was called
# once (34µs+14µs) by Catalyst::Plugin::Static::Simple::BEGIN@7 at line 11 # spent 48µs making 1 call to MIME::Types::BEGIN@11
# spent 14µs making 1 call to strict::import |
| 12 | |||||
| 13 | 3 | 415µs | 1 | 3.80ms | # spent 3.80ms (2.88+920µs) within MIME::Types::BEGIN@13 which was called
# once (2.88ms+920µs) by Catalyst::Plugin::Static::Simple::BEGIN@7 at line 13 # spent 3.80ms making 1 call to MIME::Types::BEGIN@13 |
| 14 | 3 | 1.94ms | 2 | 333µs | # spent 182µs (31+151) within MIME::Types::BEGIN@14 which was called
# once (31µs+151µs) by Catalyst::Plugin::Static::Simple::BEGIN@7 at line 14 # spent 182µs making 1 call to MIME::Types::BEGIN@14
# spent 151µs making 1 call to Exporter::import |
| 15 | |||||
| 16 | |||||
| 17 | 1 | 1µs | my %list; | ||
| 18 | 1 | 51µs | 1 | 157ms | # spent 157ms (53µs+157) within MIME::Types::new which was called
# once (53µs+157ms) by Class::MOP::Class:::before at line 105 of Catalyst/Plugin/Static/Simple.pm # spent 157ms making 1 call to MIME::Types::init |
| 19 | |||||
| 20 | sub init($) | ||||
| 21 | 1 | 3µs | # spent 157ms (52.6+104) within MIME::Types::init which was called
# once (52.6ms+104ms) by MIME::Types::new at line 18 | ||
| 22 | |||||
| 23 | 1 | 5µs | unless(keys %list) # already read | ||
| 24 | 1 | 2µs | { local $_; | ||
| 25 | 1 | 10µs | local $/ = "\n"; | ||
| 26 | |||||
| 27 | 1 | 5.10ms | 440 | 1.54ms | while(<DATA>) # spent 1.54ms making 439 calls to MIME::Types::CORE:readline, avg 4µs/call
# spent 4µs making 1 call to Regexp::DESTROY |
| 28 | 996 | 2.29ms | { chomp; | ||
| 29 | 996 | 2.80ms | next if !length $_ or substr($_, 0, 1) eq '#'; | ||
| 30 | |||||
| 31 | 991 | 11.3ms | 995 | 3.04ms | my $os = s/^(\w+)\:// ? qr/$1/i : undef; # spent 2.94ms making 991 calls to MIME::Types::CORE:subst, avg 3µs/call
# spent 73µs making 2 calls to MIME::Types::CORE:qr, avg 36µs/call
# spent 37µs making 2 calls to MIME::Types::CORE:regcomp, avg 18µs/call |
| 32 | 991 | 6.96ms | my ($type, $extensions, $encoding) = split /\;/; | ||
| 33 | |||||
| 34 | 991 | 2.85ms | next if $args->{only_complete} && ! $extensions; | ||
| 35 | 558 | 2.70ms | my $extent = $extensions ? [ split /\,/, $extensions ] : undef; | ||
| 36 | |||||
| 37 | 558 | 5.24ms | 558 | 19.5ms | my $simplified = MIME::Type->simplified($type); # spent 19.5ms making 558 calls to MIME::Type::simplified, avg 35µs/call |
| 38 | 558 | 19.1ms | 1116 | 80.0ms | push @{$list{$simplified}}, MIME::Type->new # spent 77.1ms making 558 calls to MIME::Type::new, avg 138µs/call
# spent 2.83ms making 558 calls to MIME::Types::CORE:readline, avg 5µs/call |
| 39 | ( type => $type | ||||
| 40 | , extensions => $extent | ||||
| 41 | , encoding => $encoding | ||||
| 42 | , system => $os | ||||
| 43 | ); | ||||
| 44 | } | ||||
| 45 | 1 | 42µs | 1 | 18µs | close DATA; # spent 18µs making 1 call to MIME::Types::CORE:close |
| 46 | } | ||||
| 47 | |||||
| 48 | 1 | 14µs | $self; | ||
| 49 | } | ||||
| 50 | |||||
| 51 | 1 | 1µs | my %type_index; | ||
| 52 | sub create_type_index() | ||||
| 53 | 1 | 2µs | # spent 44.4ms (33.8+10.6) within MIME::Types::create_type_index which was called
# once (33.8ms+10.6ms) by Class::MOP::Class:::before at line 108 of Catalyst/Plugin/Static/Simple.pm | ||
| 54 | |||||
| 55 | 1 | 2µs | my @os_specific; | ||
| 56 | 1 | 4.63ms | while(my ($simple, $definitions) = each %list) | ||
| 57 | 540 | 3.51ms | { foreach my $def (@$definitions) | ||
| 58 | 558 | 10.4ms | 558 | 4.73ms | { if(defined(my $sys = $def->system)) # spent 4.73ms making 558 calls to MIME::Type::system, avg 8µs/call |
| 59 | { # OS specific definitions will overrule the | ||||
| 60 | # unspecific definitions, so must be postponed till | ||||
| 61 | # the end. | ||||
| 62 | 1 | 104µs | 2 | 15µs | push @os_specific, $def if $^O =~ $sys; # spent 10µs making 1 call to MIME::Types::CORE:match
# spent 5µs making 1 call to MIME::Types::CORE:regcomp |
| 63 | } | ||||
| 64 | else | ||||
| 65 | 1114 | 12.7ms | 557 | 5.88ms | { $type_index{$_} = $def foreach $def->extensions; # spent 5.88ms making 557 calls to MIME::Type::extensions, avg 11µs/call |
| 66 | } | ||||
| 67 | } | ||||
| 68 | } | ||||
| 69 | |||||
| 70 | 1 | 4µs | foreach my $def (@os_specific) | ||
| 71 | { $type_index{$_} = $def foreach $def->extensions; | ||||
| 72 | } | ||||
| 73 | |||||
| 74 | 1 | 18µs | $self; | ||
| 75 | } | ||||
| 76 | |||||
| 77 | #------------------------------------------- | ||||
| 78 | |||||
| 79 | |||||
| 80 | sub type($) | ||||
| 81 | { my $mime = MIME::Type->simplified($_[1]) or return; | ||||
| 82 | return () unless exists $list{$mime}; | ||||
| 83 | wantarray ? @{$list{$mime}} : $list{$mime}[0]; | ||||
| 84 | } | ||||
| 85 | |||||
| 86 | #------------------------------------------- | ||||
| 87 | |||||
| 88 | |||||
| 89 | sub mimeTypeOf($) | ||||
| 90 | { my ($self, $name) = @_; | ||||
| 91 | $self->create_type_index unless keys %type_index; | ||||
| 92 | $name =~ s/.*\.//; | ||||
| 93 | $type_index{lc $name}; | ||||
| 94 | } | ||||
| 95 | |||||
| 96 | #------------------------------------------- | ||||
| 97 | |||||
| 98 | |||||
| 99 | sub addType(@) | ||||
| 100 | { my $self = shift; | ||||
| 101 | |||||
| 102 | foreach my $type (@_) | ||||
| 103 | { my $simplified = $type->simplified; | ||||
| 104 | push @{$list{$simplified}}, $type; | ||||
| 105 | } | ||||
| 106 | |||||
| 107 | %type_index = (); | ||||
| 108 | $self; | ||||
| 109 | } | ||||
| 110 | |||||
| 111 | #------------------------------------------- | ||||
| 112 | |||||
| 113 | |||||
| 114 | sub types | ||||
| 115 | { my $self = shift; | ||||
| 116 | |||||
| 117 | $self->create_type_index unless keys %type_index; | ||||
| 118 | return values %type_index; | ||||
| 119 | } | ||||
| 120 | |||||
| 121 | #------------------------------------------- | ||||
| 122 | |||||
| 123 | |||||
| 124 | sub extensions | ||||
| 125 | { my $self = shift; | ||||
| 126 | $self->create_type_index unless keys %type_index; | ||||
| 127 | |||||
| 128 | return keys %type_index; | ||||
| 129 | } | ||||
| 130 | |||||
| 131 | #------------------------------------------- | ||||
| 132 | |||||
| 133 | |||||
| 134 | #------------------------------------------- | ||||
| 135 | |||||
| 136 | 1 | 2µs | require Exporter; | ||
| 137 | 3 | 1.05ms | 2 | 440µs | # spent 237µs (35+202) within MIME::Types::BEGIN@137 which was called
# once (35µs+202µs) by Catalyst::Plugin::Static::Simple::BEGIN@7 at line 137 # spent 237µs making 1 call to MIME::Types::BEGIN@137
# spent 202µs making 1 call to vars::import |
| 138 | 1 | 23µs | @ISA = qw(Exporter); | ||
| 139 | 1 | 4µs | @EXPORT_OK = qw(by_suffix by_mediatype import_mime_types); | ||
| 140 | |||||
| 141 | #------------------------------------------- | ||||
| 142 | |||||
| 143 | |||||
| 144 | 1 | 2µs | my $mime_types; | ||
| 145 | |||||
| 146 | sub by_suffix($) | ||||
| 147 | { my $filename = shift; | ||||
| 148 | $mime_types ||= MIME::Types->new; | ||||
| 149 | my $mime = $mime_types->mimeTypeOf($filename); | ||||
| 150 | |||||
| 151 | my @data = defined $mime ? ($mime->type, $mime->encoding) : ('',''); | ||||
| 152 | wantarray ? @data : \@data; | ||||
| 153 | } | ||||
| 154 | |||||
| 155 | #------------------------------------------- | ||||
| 156 | |||||
| 157 | |||||
| 158 | sub by_mediatype($) | ||||
| 159 | { my $type = shift; | ||||
| 160 | my @found; | ||||
| 161 | |||||
| 162 | %list or init {}; | ||||
| 163 | |||||
| 164 | if(index($type, '/') >= 0) | ||||
| 165 | { my $simplified = MIME::Type->simplified($type); | ||||
| 166 | my $mime = $list{$simplified}; | ||||
| 167 | push @found, @$mime if defined $mime; | ||||
| 168 | } | ||||
| 169 | else | ||||
| 170 | { my $mime = ref $type ? $type : qr/$type/i; | ||||
| 171 | @found = map {@{$list{$_}}} | ||||
| 172 | grep {$_ =~ $mime} | ||||
| 173 | keys %list; | ||||
| 174 | } | ||||
| 175 | |||||
| 176 | my @data; | ||||
| 177 | foreach my $mime (@found) | ||||
| 178 | { push @data, map { [$_, $mime->type, $mime->encoding] } | ||||
| 179 | $mime->extensions; | ||||
| 180 | } | ||||
| 181 | |||||
| 182 | wantarray ? @data : \@data; | ||||
| 183 | } | ||||
| 184 | |||||
| 185 | #------------------------------------------- | ||||
| 186 | |||||
| 187 | |||||
| 188 | sub import_mime_types($) | ||||
| 189 | { my $filename = shift; | ||||
| 190 | 3 | 189µs | 2 | 755µs | # spent 460µs (165+295) within MIME::Types::BEGIN@190 which was called
# once (165µs+295µs) by Catalyst::Plugin::Static::Simple::BEGIN@7 at line 190 # spent 460µs making 1 call to MIME::Types::BEGIN@190
# spent 295µs making 1 call to Exporter::import |
| 191 | croak <<'CROAK'; | ||||
| 192 | import_mime_types is not supported anymore: if you have types to add | ||||
| 193 | please send them to the author. | ||||
| 194 | CROAK | ||||
| 195 | } | ||||
| 196 | |||||
| 197 | 1 | 247µs | 1; | ||
| 198 | |||||
| 199 | #------------------------------------------- | ||||
| 200 | # Internet media type registry is at | ||||
| 201 | # http://www.iana.org/assignments/media-types/ | ||||
| 202 | |||||
| 203 | __DATA__ | ||||
| 204 | application/activemessage | ||||
| 205 | application/andrew-inset;ez | ||||
| 206 | application/annodex;anx | ||||
| 207 | application/appledouble;;base64 | ||||
| 208 | application/applefile;;base64 | ||||
| 209 | application/atom+xml;atom;8bit | ||||
| 210 | application/atomcat+xml;atomcat | ||||
| 211 | application/atomicmail | ||||
| 212 | application/atomserv+xml;atomsrv | ||||
| 213 | application/batch-SMTP | ||||
| 214 | application/bbolin;lin | ||||
| 215 | application/beep+xml | ||||
| 216 | application/cals-1840 | ||||
| 217 | application/cap;cap,pcap | ||||
| 218 | application/cnrp+xml | ||||
| 219 | application/commonground | ||||
| 220 | application/cpl+xml | ||||
| 221 | application/cu-seeme;cu | ||||
| 222 | application/cybercash | ||||
| 223 | application/davmount+xml;davmount | ||||
| 224 | application/DCA-RFT | ||||
| 225 | application/DEC-DX | ||||
| 226 | application/dicom | ||||
| 227 | application/docbook+xml | ||||
| 228 | application/dsptype;tsp | ||||
| 229 | application/dvcs | ||||
| 230 | application/ecmascript;es | ||||
| 231 | application/EDI-Consent | ||||
| 232 | application/EDI-X12 | ||||
| 233 | application/EDIFACT | ||||
| 234 | application/edifact | ||||
| 235 | application/eshop | ||||
| 236 | application/font-tdpfr;pfr | ||||
| 237 | application/futuresplash;spl | ||||
| 238 | application/ghostview | ||||
| 239 | application/hta;hta | ||||
| 240 | application/http | ||||
| 241 | application/hyperstudio;stk | ||||
| 242 | application/iges | ||||
| 243 | application/index | ||||
| 244 | application/index.cmd | ||||
| 245 | application/index.obj | ||||
| 246 | application/index.response | ||||
| 247 | application/index.vnd | ||||
| 248 | application/iotp | ||||
| 249 | application/ipp | ||||
| 250 | application/isup | ||||
| 251 | application/java-archive;jar | ||||
| 252 | application/java-serialized-object;ser | ||||
| 253 | application/java-vm;class | ||||
| 254 | application/javascript;js;8bit | ||||
| 255 | application/json;json;8bit | ||||
| 256 | application/m3g;m3g | ||||
| 257 | application/mac-binhex40;hqx;8bit | ||||
| 258 | application/mac-compactpro;cpt | ||||
| 259 | application/macwriteii | ||||
| 260 | application/marc | ||||
| 261 | application/mathematica;nb,nbp | ||||
| 262 | application/mpeg4-generic | ||||
| 263 | application/ms-tnef | ||||
| 264 | application/msaccess;mdb | ||||
| 265 | application/msword;doc,dot | ||||
| 266 | application/mxf;mxf | ||||
| 267 | application/news-message-id | ||||
| 268 | application/news-transmission | ||||
| 269 | application/ocsp-request;orq | ||||
| 270 | application/ocsp-response;ors | ||||
| 271 | application/octet-stream;bin,exe,ani,so,dll;base64 | ||||
| 272 | application/oda;oda | ||||
| 273 | application/ogg;ogx | ||||
| 274 | application/parityfec | ||||
| 275 | application/pdf;pdf;base64 | ||||
| 276 | application/pgp-encrypted;;7bit | ||||
| 277 | application/pgp-keys;key;7bit | ||||
| 278 | application/pgp-signature;sig,pgp;base64 | ||||
| 279 | application/pics-rules;prf | ||||
| 280 | application/pidf+xml | ||||
| 281 | application/pkcs10;p10 | ||||
| 282 | application/pkcs7-mime;p7m,p7c | ||||
| 283 | application/pkcs7-signature;p7s | ||||
| 284 | application/pkix-cert;cer | ||||
| 285 | application/pkix-crl;crl | ||||
| 286 | application/pkix-pkipath;pkipath | ||||
| 287 | application/pkixcmp;pki | ||||
| 288 | application/postscript;ps-z,ps,ai,eps,epsi,epsf,eps2,eps3;base64 | ||||
| 289 | application/prs.alvestrand.titrax-sheet | ||||
| 290 | application/prs.cww;cw,cww | ||||
| 291 | application/prs.nprend;rnd,rct | ||||
| 292 | application/prs.plucker | ||||
| 293 | application/qsig | ||||
| 294 | application/rar;rar | ||||
| 295 | application/rdf+xml;rdf;8bit | ||||
| 296 | application/reginfo+xml | ||||
| 297 | application/remote-printing | ||||
| 298 | application/riscos | ||||
| 299 | application/rss+xml;rss | ||||
| 300 | application/rtf;rtf;8bit | ||||
| 301 | application/sdp | ||||
| 302 | application/set-payment | ||||
| 303 | application/set-payment-initiation | ||||
| 304 | application/set-registration | ||||
| 305 | application/set-registration-initiation | ||||
| 306 | application/sgml | ||||
| 307 | application/sgml-open-catalog;soc | ||||
| 308 | application/sieve;siv | ||||
| 309 | application/slate | ||||
| 310 | application/smil;smi,smil;8bit | ||||
| 311 | application/timestamp-query | ||||
| 312 | application/timestamp-reply | ||||
| 313 | application/toolbook;tbk | ||||
| 314 | application/tve-trigger | ||||
| 315 | application/vemmi | ||||
| 316 | application/vnd.3gpp.pic-bw-large;plb | ||||
| 317 | application/vnd.3gpp.pic-bw-small;psb | ||||
| 318 | application/vnd.3gpp.pic-bw-var;pvb | ||||
| 319 | application/vnd.3gpp.sms;sms | ||||
| 320 | application/vnd.3M.Post-it-Notes | ||||
| 321 | application/vnd.accpac.simply.aso | ||||
| 322 | application/vnd.accpac.simply.imp | ||||
| 323 | application/vnd.acucobol | ||||
| 324 | application/vnd.acucorp;atc,acutc;7bit | ||||
| 325 | application/vnd.adobe.xfdf;xfdf | ||||
| 326 | application/vnd.aether.imp | ||||
| 327 | application/vnd.amiga.amu;ami | ||||
| 328 | application/vnd.android.package-archive;apk | ||||
| 329 | application/vnd.anser-web-certificate-issue-initiation | ||||
| 330 | application/vnd.anser-web-funds-transfer-initiation | ||||
| 331 | application/vnd.audiograph | ||||
| 332 | application/vnd.blueice.multipass;mpm | ||||
| 333 | application/vnd.bmi | ||||
| 334 | application/vnd.businessobjects | ||||
| 335 | application/vnd.canon-cpdl | ||||
| 336 | application/vnd.canon-lips | ||||
| 337 | application/vnd.cinderella;cdy | ||||
| 338 | application/vnd.claymore | ||||
| 339 | application/vnd.commerce-battelle | ||||
| 340 | application/vnd.commonspace | ||||
| 341 | application/vnd.comsocaller | ||||
| 342 | application/vnd.contact.cmsg | ||||
| 343 | application/vnd.cosmocaller;cmc | ||||
| 344 | application/vnd.criticaltools.wbs+xml;wbs | ||||
| 345 | application/vnd.ctc-posml | ||||
| 346 | application/vnd.cups-postscript | ||||
| 347 | application/vnd.cups-raster | ||||
| 348 | application/vnd.cups-raw | ||||
| 349 | application/vnd.curl;curl | ||||
| 350 | application/vnd.cybank | ||||
| 351 | application/vnd.data-vision.rdz;rdz | ||||
| 352 | application/vnd.dna | ||||
| 353 | application/vnd.dpgraph | ||||
| 354 | application/vnd.dreamfactory;dfac | ||||
| 355 | application/vnd.dxr | ||||
| 356 | application/vnd.ecdis-update | ||||
| 357 | application/vnd.ecowin.chart | ||||
| 358 | application/vnd.ecowin.filerequest | ||||
| 359 | application/vnd.ecowin.fileupdate | ||||
| 360 | application/vnd.ecowin.series | ||||
| 361 | application/vnd.ecowin.seriesrequest | ||||
| 362 | application/vnd.ecowin.seriesupdate | ||||
| 363 | application/vnd.enliven | ||||
| 364 | application/vnd.epson.esf | ||||
| 365 | application/vnd.epson.msf | ||||
| 366 | application/vnd.epson.quickanime | ||||
| 367 | application/vnd.epson.salt | ||||
| 368 | application/vnd.epson.ssf | ||||
| 369 | application/vnd.ericsson.quickcall | ||||
| 370 | application/vnd.eudora.data | ||||
| 371 | application/vnd.fdf | ||||
| 372 | application/vnd.ffsns | ||||
| 373 | application/vnd.fints | ||||
| 374 | application/vnd.flographit | ||||
| 375 | application/vnd.FloGraphIt | ||||
| 376 | application/vnd.framemaker | ||||
| 377 | application/vnd.fsc.weblauch;fsc;7bit | ||||
| 378 | application/vnd.fsc.weblaunch | ||||
| 379 | application/vnd.fujitsu.oasys | ||||
| 380 | application/vnd.fujitsu.oasys2 | ||||
| 381 | application/vnd.fujitsu.oasys3 | ||||
| 382 | application/vnd.fujitsu.oasysgp | ||||
| 383 | application/vnd.fujitsu.oasysprs | ||||
| 384 | application/vnd.fujixerox.ddd | ||||
| 385 | application/vnd.fujixerox.docuworks | ||||
| 386 | application/vnd.fujixerox.docuworks.binder | ||||
| 387 | application/vnd.fut-misnet | ||||
| 388 | application/vnd.genomatix.tuxedo;txd | ||||
| 389 | application/vnd.google-earth.kml+xml;kml;8bit | ||||
| 390 | application/vnd.google-earth.kmz;kmz;8bit | ||||
| 391 | application/vnd.grafeq | ||||
| 392 | application/vnd.groove-account | ||||
| 393 | application/vnd.groove-help | ||||
| 394 | application/vnd.groove-identity-message | ||||
| 395 | application/vnd.groove-injector | ||||
| 396 | application/vnd.groove-tool-message | ||||
| 397 | application/vnd.groove-tool-template | ||||
| 398 | application/vnd.groove-vcard | ||||
| 399 | application/vnd.hbci;hbci,hbc,kom,upa,pkd,bpd | ||||
| 400 | application/vnd.hhe.lesson-player;les | ||||
| 401 | application/vnd.hp-HPGL;plt,hpgl | ||||
| 402 | application/vnd.hp-hpid | ||||
| 403 | application/vnd.hp-hps | ||||
| 404 | application/vnd.hp-PCL | ||||
| 405 | application/vnd.hp-PCLXL | ||||
| 406 | application/vnd.httphone | ||||
| 407 | application/vnd.hzn-3d-crossword | ||||
| 408 | application/vnd.ibm.afplinedata | ||||
| 409 | application/vnd.ibm.electronic-media;emm | ||||
| 410 | application/vnd.ibm.MiniPay | ||||
| 411 | application/vnd.ibm.modcap | ||||
| 412 | application/vnd.ibm.rights-management;irm | ||||
| 413 | application/vnd.ibm.secure-container;sc | ||||
| 414 | application/vnd.informix-visionary | ||||
| 415 | application/vnd.intercon.formnet | ||||
| 416 | application/vnd.intertrust.digibox | ||||
| 417 | application/vnd.intertrust.nncp | ||||
| 418 | application/vnd.intu.qbo | ||||
| 419 | application/vnd.intu.qfx | ||||
| 420 | application/vnd.ipunplugged.rcprofile;rcprofile | ||||
| 421 | application/vnd.irepository.package+xml;irp | ||||
| 422 | application/vnd.is-xpr | ||||
| 423 | application/vnd.japannet-directory-service | ||||
| 424 | application/vnd.japannet-jpnstore-wakeup | ||||
| 425 | application/vnd.japannet-payment-wakeup | ||||
| 426 | application/vnd.japannet-registration | ||||
| 427 | application/vnd.japannet-registration-wakeup | ||||
| 428 | application/vnd.japannet-setstore-wakeup | ||||
| 429 | application/vnd.japannet-verification | ||||
| 430 | application/vnd.japannet-verification-wakeup | ||||
| 431 | application/vnd.jisp;jisp | ||||
| 432 | application/vnd.kde.karbon;karbon | ||||
| 433 | application/vnd.kde.kchart;chrt | ||||
| 434 | application/vnd.kde.kformula;kfo | ||||
| 435 | application/vnd.kde.kivio;flw | ||||
| 436 | application/vnd.kde.kontour;kon | ||||
| 437 | application/vnd.kde.kpresenter;kpr,kpt | ||||
| 438 | application/vnd.kde.kspread;ksp | ||||
| 439 | application/vnd.kde.kword;kwd,kwt | ||||
| 440 | application/vnd.kenameapp;htke | ||||
| 441 | application/vnd.kidspiration;kia | ||||
| 442 | application/vnd.Kinar;kne,knp | ||||
| 443 | application/vnd.koan | ||||
| 444 | application/vnd.liberty-request+xml | ||||
| 445 | application/vnd.llamagraphics.life-balance.desktop;lbd | ||||
| 446 | application/vnd.llamagraphics.life-balance.exchange+xml;lbe | ||||
| 447 | application/vnd.lotus-1-2-3;wks,123 | ||||
| 448 | application/vnd.lotus-approach | ||||
| 449 | application/vnd.lotus-freelance | ||||
| 450 | application/vnd.lotus-notes | ||||
| 451 | application/vnd.lotus-organizer | ||||
| 452 | application/vnd.lotus-screencam | ||||
| 453 | application/vnd.lotus-wordpro | ||||
| 454 | application/vnd.mcd;mcd | ||||
| 455 | application/vnd.mediastation.cdkey | ||||
| 456 | application/vnd.meridian-slingshot | ||||
| 457 | application/vnd.mfmp;mfm | ||||
| 458 | application/vnd.micrografx.flo;flo | ||||
| 459 | application/vnd.micrografx.igx;igx | ||||
| 460 | application/vnd.mif;mif | ||||
| 461 | application/vnd.minisoft-hp3000-save | ||||
| 462 | application/vnd.mitsubishi.misty-guard.trustweb | ||||
| 463 | application/vnd.Mobius.DAF | ||||
| 464 | application/vnd.Mobius.DIS | ||||
| 465 | application/vnd.Mobius.MBK | ||||
| 466 | application/vnd.Mobius.MQY | ||||
| 467 | application/vnd.Mobius.MSL | ||||
| 468 | application/vnd.Mobius.PLC | ||||
| 469 | application/vnd.Mobius.TXF | ||||
| 470 | application/vnd.mophun.application;mpn | ||||
| 471 | application/vnd.mophun.certificate;mpc | ||||
| 472 | application/vnd.motorola.flexsuite | ||||
| 473 | application/vnd.motorola.flexsuite.adsi | ||||
| 474 | application/vnd.motorola.flexsuite.fis | ||||
| 475 | application/vnd.motorola.flexsuite.gotap | ||||
| 476 | application/vnd.motorola.flexsuite.kmr | ||||
| 477 | application/vnd.motorola.flexsuite.ttc | ||||
| 478 | application/vnd.motorola.flexsuite.wem | ||||
| 479 | application/vnd.mozilla.xul+xml;xul | ||||
| 480 | application/vnd.ms-artgalry;cil | ||||
| 481 | application/vnd.ms-asf;asf | ||||
| 482 | application/vnd.ms-excel;xls,xlt,xlb;base64 | ||||
| 483 | application/vnd.ms-excel.sheet.binary.macroEnabled.12;xlsb | ||||
| 484 | application/vnd.ms-excel.sheet.macroEnabled.12;xlsm | ||||
| 485 | application/vnd.ms-lrm;lrm | ||||
| 486 | application/vnd.ms-pki.seccat;cat | ||||
| 487 | application/vnd.ms-pki.stl;stl | ||||
| 488 | application/vnd.ms-powerpoint;ppt,pps,pot;base64 | ||||
| 489 | application/vnd.ms-powerpoint.presentation.macroEnabled.12;pptm | ||||
| 490 | application/vnd.ms-powerpoint.slideshow.macroEnabled.12;ppsm | ||||
| 491 | application/vnd.ms-project;mpp;base64 | ||||
| 492 | application/vnd.ms-tnef;;base64 | ||||
| 493 | application/vnd.ms-word.document.macroEnabled.12;docm | ||||
| 494 | application/vnd.ms-word.template.macroEnabled.12;dotm | ||||
| 495 | application/vnd.ms-works;;base64 | ||||
| 496 | application/vnd.ms-wpl;wpl;base64 | ||||
| 497 | application/vnd.ms-xpsdocument;xps;8bit | ||||
| 498 | application/vnd.mseq;mseq | ||||
| 499 | application/vnd.msign | ||||
| 500 | application/vnd.music-niff | ||||
| 501 | application/vnd.musician | ||||
| 502 | application/vnd.nervana;ent,entity,req,request,bkm,kcm | ||||
| 503 | application/vnd.netfpx | ||||
| 504 | application/vnd.noblenet-directory | ||||
| 505 | application/vnd.noblenet-sealer | ||||
| 506 | application/vnd.noblenet-web | ||||
| 507 | application/vnd.nokia.radio-preset;rpst | ||||
| 508 | application/vnd.nokia.radio-presets;rpss | ||||
| 509 | application/vnd.novadigm.EDM | ||||
| 510 | application/vnd.novadigm.EDX | ||||
| 511 | application/vnd.novadigm.EXT | ||||
| 512 | application/vnd.oasis.opendocument.chart;odc | ||||
| 513 | application/vnd.oasis.opendocument.database;odb | ||||
| 514 | application/vnd.oasis.opendocument.formula;odf | ||||
| 515 | application/vnd.oasis.opendocument.graphics;odg | ||||
| 516 | application/vnd.oasis.opendocument.graphics-template;otg | ||||
| 517 | application/vnd.oasis.opendocument.image;odi | ||||
| 518 | application/vnd.oasis.opendocument.presentation;odp | ||||
| 519 | application/vnd.oasis.opendocument.presentation-template;otp | ||||
| 520 | application/vnd.oasis.opendocument.spreadsheet;ods | ||||
| 521 | application/vnd.oasis.opendocument.spreadsheet-template;ots | ||||
| 522 | application/vnd.oasis.opendocument.text;odt | ||||
| 523 | application/vnd.oasis.opendocument.text-master;odm | ||||
| 524 | application/vnd.oasis.opendocument.text-template;ott | ||||
| 525 | application/vnd.oasis.opendocument.text-web;oth | ||||
| 526 | application/vnd.obn | ||||
| 527 | application/vnd.openxmlformats-officedocument.presentationml.presentation;pptx | ||||
| 528 | application/vnd.openxmlformats-officedocument.presentationml.slideshow;ppsx | ||||
| 529 | application/vnd.openxmlformats-officedocument.presentationml.template;potx | ||||
| 530 | application/vnd.openxmlformats-officedocument.spreadsheetml.sheet;xlsx;quoted-printable | ||||
| 531 | application/vnd.openxmlformats-officedocument.spreadsheetml.template;xltx | ||||
| 532 | application/vnd.openxmlformats-officedocument.wordprocessingml.document;docx | ||||
| 533 | application/vnd.openxmlformats-officedocument.wordprocessingml.template;dotx | ||||
| 534 | application/vnd.osa.netdeploy | ||||
| 535 | application/vnd.palm;prc,pdb,pqa,oprc | ||||
| 536 | application/vnd.paos.xml | ||||
| 537 | application/vnd.pg.format | ||||
| 538 | application/vnd.pg.osasli | ||||
| 539 | application/vnd.picsel;efif | ||||
| 540 | application/vnd.powerbuilder6 | ||||
| 541 | application/vnd.powerbuilder6-s | ||||
| 542 | application/vnd.powerbuilder7 | ||||
| 543 | application/vnd.powerbuilder7-s | ||||
| 544 | application/vnd.powerbuilder75 | ||||
| 545 | application/vnd.powerbuilder75-s | ||||
| 546 | application/vnd.previewsystems.box | ||||
| 547 | application/vnd.publishare-delta-tree | ||||
| 548 | application/vnd.pvi.ptid1;pti,ptid | ||||
| 549 | application/vnd.pwg-multiplexed | ||||
| 550 | application/vnd.pwg-xhtml-print+xml | ||||
| 551 | application/vnd.pwg-xmhtml-print+xml | ||||
| 552 | application/vnd.Quark.QuarkXPress;qxd,qxt,qwd,qwt,qxl,qxb;8bit | ||||
| 553 | application/vnd.rapid | ||||
| 554 | application/vnd.renlearn.rlprint | ||||
| 555 | application/vnd.rim.cod;cod | ||||
| 556 | application/vnd.s3sms | ||||
| 557 | application/vnd.sealed.doc;sdoc,sdo,s1w | ||||
| 558 | application/vnd.sealed.eml;seml,sem | ||||
| 559 | application/vnd.sealed.mht;smht,smh | ||||
| 560 | application/vnd.sealed.net | ||||
| 561 | application/vnd.sealed.ppt;sppt,spp,s1p | ||||
| 562 | application/vnd.sealed.xls;sxls,sxl,s1e | ||||
| 563 | application/vnd.sealedmedia.softseal.html;stml,stm,s1h | ||||
| 564 | application/vnd.sealedmedia.softseal.pdf;spdf,spd,s1a | ||||
| 565 | application/vnd.seemail;see | ||||
| 566 | application/vnd.shana.informed.formdata | ||||
| 567 | application/vnd.shana.informed.formtemplate | ||||
| 568 | application/vnd.shana.informed.interchange | ||||
| 569 | application/vnd.shana.informed.package | ||||
| 570 | application/vnd.smaf;mmf | ||||
| 571 | application/vnd.sss-cod | ||||
| 572 | application/vnd.sss-dtf | ||||
| 573 | application/vnd.sss-ntf | ||||
| 574 | application/vnd.stardivision.calc;sdc | ||||
| 575 | application/vnd.stardivision.chart;sds | ||||
| 576 | application/vnd.stardivision.draw;sda | ||||
| 577 | application/vnd.stardivision.impress;sdd | ||||
| 578 | application/vnd.stardivision.math;sdf | ||||
| 579 | application/vnd.stardivision.writer;sdw | ||||
| 580 | application/vnd.stardivision.writer-global;sgl | ||||
| 581 | application/vnd.street-stream | ||||
| 582 | application/vnd.sun.xml.calc;sxc | ||||
| 583 | application/vnd.sun.xml.calc.template;stc | ||||
| 584 | application/vnd.sun.xml.draw;sxd | ||||
| 585 | application/vnd.sun.xml.draw.template;std | ||||
| 586 | application/vnd.sun.xml.impress;sxi | ||||
| 587 | application/vnd.sun.xml.impress.template;sti | ||||
| 588 | application/vnd.sun.xml.math;sxm | ||||
| 589 | application/vnd.sun.xml.writer;sxw | ||||
| 590 | application/vnd.sun.xml.writer.global;sxg | ||||
| 591 | application/vnd.sun.xml.writer.template;stw | ||||
| 592 | application/vnd.sus-calendar;sus,susp | ||||
| 593 | application/vnd.svd | ||||
| 594 | application/vnd.swiftview-ics | ||||
| 595 | application/vnd.symbian.install;sis | ||||
| 596 | application/vnd.syncml.ds.notification | ||||
| 597 | application/vnd.triscape.mxs | ||||
| 598 | application/vnd.trueapp | ||||
| 599 | application/vnd.truedoc | ||||
| 600 | application/vnd.tve-trigger | ||||
| 601 | application/vnd.ufdl | ||||
| 602 | application/vnd.uiq.theme | ||||
| 603 | application/vnd.uplanet.alert | ||||
| 604 | application/vnd.uplanet.alert-wbxml | ||||
| 605 | application/vnd.uplanet.bearer-choice | ||||
| 606 | application/vnd.uplanet.bearer-choice-wbxml | ||||
| 607 | application/vnd.uplanet.cacheop | ||||
| 608 | application/vnd.uplanet.cacheop-wbxml | ||||
| 609 | application/vnd.uplanet.channel | ||||
| 610 | application/vnd.uplanet.channel-wbxml | ||||
| 611 | application/vnd.uplanet.list | ||||
| 612 | application/vnd.uplanet.list-wbxml | ||||
| 613 | application/vnd.uplanet.listcmd | ||||
| 614 | application/vnd.uplanet.listcmd-wbxml | ||||
| 615 | application/vnd.uplanet.signal | ||||
| 616 | application/vnd.vcx | ||||
| 617 | application/vnd.vectorworks | ||||
| 618 | application/vnd.vidsoft.vidconference;vsc;8bit | ||||
| 619 | application/vnd.visio;vsd,vst,vsw,vss | ||||
| 620 | application/vnd.visionary;vis | ||||
| 621 | application/vnd.vividence.scriptfile | ||||
| 622 | application/vnd.vsf | ||||
| 623 | application/vnd.wap.sic;sic | ||||
| 624 | application/vnd.wap.slc;slc | ||||
| 625 | application/vnd.wap.wbxml;wbxml | ||||
| 626 | application/vnd.wap.wmlc;wmlc | ||||
| 627 | application/vnd.wap.wmlscriptc;wmlsc | ||||
| 628 | application/vnd.webturbo;wtb | ||||
| 629 | application/vnd.wordperfect;wpd | ||||
| 630 | application/vnd.wordperfect5.1;wp5 | ||||
| 631 | application/vnd.wqd;wqd | ||||
| 632 | application/vnd.wrq-hp3000-labelled | ||||
| 633 | application/vnd.wt.stf | ||||
| 634 | application/vnd.wv.csp+wbxml;wv | ||||
| 635 | application/vnd.wv.csp+xml;;8bit | ||||
| 636 | application/vnd.wv.ssp+xml;;8bit | ||||
| 637 | application/vnd.xara | ||||
| 638 | application/vnd.xfdl | ||||
| 639 | application/vnd.yamaha.hv-dic;hvd | ||||
| 640 | application/vnd.yamaha.hv-script;hvs | ||||
| 641 | application/vnd.yamaha.hv-voice;hvp | ||||
| 642 | application/vnd.yamaha.smaf-audio;saf | ||||
| 643 | application/vnd.yamaha.smaf-phrase;spf | ||||
| 644 | application/vnd.yellowriver-custom-menu | ||||
| 645 | application/watcherinfo+xml;wif | ||||
| 646 | application/whoispp-query | ||||
| 647 | application/whoispp-response | ||||
| 648 | application/wita | ||||
| 649 | application/wordperfect5.1;wp5,wp | ||||
| 650 | application/x-123;wk | ||||
| 651 | application/x-7z-compressed;7z | ||||
| 652 | application/x-abiword;abw | ||||
| 653 | application/x-access | ||||
| 654 | application/x-apple-diskimage;dmg | ||||
| 655 | application/x-bcpio;bcpio | ||||
| 656 | application/x-bittorrent;torrent | ||||
| 657 | application/x-bleeper;bleep;base64 | ||||
| 658 | application/x-bzip2;bz2 | ||||
| 659 | application/x-cab;cab | ||||
| 660 | application/x-cbr;cbr | ||||
| 661 | application/x-cbz;cbz | ||||
| 662 | application/x-cdf;cdf,cda | ||||
| 663 | application/x-cdlink;vcd | ||||
| 664 | application/x-chess-pgn;pgn | ||||
| 665 | application/x-clariscad | ||||
| 666 | application/x-compress;z,z;base64 | ||||
| 667 | application/x-core | ||||
| 668 | application/x-cpio;cpio;base64 | ||||
| 669 | application/x-csh;csh;8bit | ||||
| 670 | application/x-cu-seeme;csm,cu | ||||
| 671 | application/x-debian-package;deb,udeb | ||||
| 672 | application/x-director;dcr,dir,dxr | ||||
| 673 | application/x-dms;dms | ||||
| 674 | application/x-doom;wad | ||||
| 675 | application/x-drafting | ||||
| 676 | application/x-dvi;dvi;base64 | ||||
| 677 | application/x-dxf | ||||
| 678 | application/x-excel | ||||
| 679 | application/x-executable | ||||
| 680 | application/x-font;pfa,pfb,gsf,pcf,pcf.z | ||||
| 681 | application/x-fractals | ||||
| 682 | application/x-freemind;mm | ||||
| 683 | application/x-futuresplash;spl | ||||
| 684 | application/x-ghostview | ||||
| 685 | application/x-gnumeric;gnumeric | ||||
| 686 | application/x-go-sgf;sgf | ||||
| 687 | application/x-graphing-calculator;gcf | ||||
| 688 | application/x-gtar;gtar,tgz,tbz2,tbz,taz;base64 | ||||
| 689 | application/x-gunzip | ||||
| 690 | application/x-gzip;gz;base64 | ||||
| 691 | application/x-hdf;hdf | ||||
| 692 | application/x-hep;hep | ||||
| 693 | application/x-html+ruby;rhtml;8bit | ||||
| 694 | application/x-httpd-eruby;rhtml | ||||
| 695 | application/x-httpd-php;phtml,pht,php;8bit | ||||
| 696 | application/x-httpd-php-source;phps | ||||
| 697 | application/x-httpd-php3;php3 | ||||
| 698 | application/x-httpd-php3-preprocessed;php3p | ||||
| 699 | application/x-httpd-php4;php4 | ||||
| 700 | application/x-httpd-php5;php5 | ||||
| 701 | application/x-ica;ica | ||||
| 702 | application/x-ideas | ||||
| 703 | application/x-imagemap;imagemap,imap;8bit | ||||
| 704 | application/x-info;info | ||||
| 705 | application/x-internet-signup;ins,isp | ||||
| 706 | application/x-iphone;iii | ||||
| 707 | application/x-iso9660-image;iso | ||||
| 708 | application/x-jam;jam | ||||
| 709 | application/x-java-applet | ||||
| 710 | application/x-java-archive;jar | ||||
| 711 | application/x-java-bean | ||||
| 712 | application/x-java-jnlp-file;jnlp | ||||
| 713 | application/x-java-serialized-object;ser | ||||
| 714 | application/x-java-vm;class | ||||
| 715 | application/x-jmol;jmz | ||||
| 716 | application/x-kchart;chrt | ||||
| 717 | application/x-kdelnk | ||||
| 718 | application/x-killustrator;kil | ||||
| 719 | application/x-koan;skp,skd,skt,skm | ||||
| 720 | application/x-kpresenter;kpr,kpt | ||||
| 721 | application/x-kspread;ksp | ||||
| 722 | application/x-kword;kwd,kwt | ||||
| 723 | application/x-latex;latex;8bit | ||||
| 724 | application/x-lha;lha | ||||
| 725 | application/x-lotus-123 | ||||
| 726 | application/x-lyx;lyx | ||||
| 727 | application/x-lzh;lzh | ||||
| 728 | application/x-lzx;lzx | ||||
| 729 | application/x-mac-compactpro;cpt | ||||
| 730 | application/x-maker;frm,maker,frame,fm,fb,book,fbdoc | ||||
| 731 | application/x-mathcad;#;mcd, | ||||
| 732 | application/x-mif;mif | ||||
| 733 | application/x-ms-wmd;wmd | ||||
| 734 | application/x-ms-wmz;wmz | ||||
| 735 | application/x-msaccess;mda,mdb,mde,mdf;base64 | ||||
| 736 | application/x-msdos-program;com,exe,bat,dll;base64 | ||||
| 737 | application/x-msdownload;;base64 | ||||
| 738 | application/x-msi;msi | ||||
| 739 | application/x-msword;doc,dot,wrd;base64 | ||||
| 740 | application/x-netcdf;nc,cdf | ||||
| 741 | application/x-ns-proxy-autoconfig;pac,dat | ||||
| 742 | application/x-nwc;nwc | ||||
| 743 | application/x-object;o | ||||
| 744 | application/x-oz-application;oza | ||||
| 745 | application/x-pagemaker;pm5,pt5,pm | ||||
| 746 | application/x-perl;pl,pm;8bit | ||||
| 747 | application/x-pgp;pgp | ||||
| 748 | application/x-pkcs7-certreqresp;p7r | ||||
| 749 | application/x-pkcs7-crl;crl | ||||
| 750 | application/x-python;py;8bit | ||||
| 751 | application/x-python-code;pyc,pyo | ||||
| 752 | application/x-qgis;qgs,shp,shx | ||||
| 753 | application/x-quicktimeplayer;qtl | ||||
| 754 | application/x-rar-compressed;rar;base64 | ||||
| 755 | application/x-redhat-package-manager;rpm | ||||
| 756 | application/x-remote_printing | ||||
| 757 | application/x-ruby;rb,rbw;8bit | ||||
| 758 | application/x-rx | ||||
| 759 | application/x-set | ||||
| 760 | application/x-sh;sh;8bit | ||||
| 761 | application/x-shar;shar;8bit | ||||
| 762 | application/x-shellscript | ||||
| 763 | application/x-shockwave-flash;swf,swfl | ||||
| 764 | application/x-silverlight;scr | ||||
| 765 | application/x-SLA | ||||
| 766 | application/x-solids | ||||
| 767 | application/x-spss;sav,sbs,sps,spo,spp | ||||
| 768 | application/x-stuffit;sit,sitx;base64 | ||||
| 769 | application/x-sv4cpio;sv4cpio;base64 | ||||
| 770 | application/x-sv4crc;sv4crc;base64 | ||||
| 771 | application/x-tar;tar;base64 | ||||
| 772 | application/x-tcl;tcl;8bit | ||||
| 773 | application/x-tex;tex;8bit | ||||
| 774 | application/x-tex-gf;gf | ||||
| 775 | application/x-tex-pk;pk | ||||
| 776 | application/x-texinfo;texinfo,texi;8bit | ||||
| 777 | application/x-trash;~,%,bak,old,sik | ||||
| 778 | application/x-troff;t,tr,roff;8bit | ||||
| 779 | application/x-troff-man;man;8bit | ||||
| 780 | application/x-troff-me;me | ||||
| 781 | application/x-troff-ms;ms | ||||
| 782 | application/x-ustar;ustar;base64 | ||||
| 783 | application/x-vda | ||||
| 784 | application/x-videolan | ||||
| 785 | application/x-VMSBACKUP;bck;base64 | ||||
| 786 | application/x-wais-source;src | ||||
| 787 | application/x-wingz;wz | ||||
| 788 | application/x-word;;base64 | ||||
| 789 | application/x-wordperfect6.1;wp6 | ||||
| 790 | application/x-x400-bp | ||||
| 791 | application/x-x509-ca-cert;crt;base64 | ||||
| 792 | application/x-xcf;xcf | ||||
| 793 | application/x-xfig;fig | ||||
| 794 | application/x-xpinstall;xpi | ||||
| 795 | application/x400-bp | ||||
| 796 | application/xhtml+xml;xhtml,xht;8bit | ||||
| 797 | application/xml;xml,xsl,xsd;8bit | ||||
| 798 | application/xml-dtd;dtd;8bit | ||||
| 799 | application/xml-external-parsed-entity | ||||
| 800 | application/xslt+xml;xslt;8bit | ||||
| 801 | application/xspf+xml;xspf | ||||
| 802 | application/zip;zip;base64 | ||||
| 803 | audio/32kadpcm | ||||
| 804 | audio/3gpp | ||||
| 805 | audio/3gpp2 | ||||
| 806 | audio/AMR;amr;base64 | ||||
| 807 | audio/AMR-WB;awb;base64 | ||||
| 808 | audio/annodex;axa | ||||
| 809 | audio/basic;au,snd;base64 | ||||
| 810 | audio/CN | ||||
| 811 | audio/DAT12 | ||||
| 812 | audio/dsr-es201108 | ||||
| 813 | audio/DVI4 | ||||
| 814 | audio/EVRC;evc | ||||
| 815 | audio/EVRC-QCP | ||||
| 816 | audio/EVRC0 | ||||
| 817 | audio/flac;flac | ||||
| 818 | audio/G.722.1 | ||||
| 819 | audio/G722 | ||||
| 820 | audio/G723 | ||||
| 821 | audio/G726-16 | ||||
| 822 | audio/G726-24 | ||||
| 823 | audio/G726-32 | ||||
| 824 | audio/G726-40 | ||||
| 825 | audio/G728 | ||||
| 826 | audio/G729 | ||||
| 827 | audio/G729D | ||||
| 828 | audio/G729E | ||||
| 829 | audio/GSM | ||||
| 830 | audio/GSM-EFR | ||||
| 831 | audio/L16;l16 | ||||
| 832 | audio/L20 | ||||
| 833 | audio/L24 | ||||
| 834 | audio/L8 | ||||
| 835 | audio/LPC | ||||
| 836 | audio/midi;mid,midi,kar | ||||
| 837 | audio/MP4A-LATM | ||||
| 838 | audio/MPA | ||||
| 839 | audio/mpa-robust | ||||
| 840 | audio/mpeg;mpga,mp2,mp3,mpega,m4a;base64 | ||||
| 841 | audio/mpeg4-generic | ||||
| 842 | audio/mpegurl;m3u | ||||
| 843 | audio/ogg;ogg,oga,spx | ||||
| 844 | audio/parityfec | ||||
| 845 | audio/PCMA | ||||
| 846 | audio/PCMU | ||||
| 847 | audio/prs.sid;sid,psid | ||||
| 848 | audio/QCELP;qcp | ||||
| 849 | audio/RED | ||||
| 850 | audio/SMV;smv | ||||
| 851 | audio/SMV-QCP | ||||
| 852 | audio/SMV0 | ||||
| 853 | audio/telephone-event | ||||
| 854 | audio/tone | ||||
| 855 | audio/VDVI | ||||
| 856 | audio/vnd.3gpp.iufp | ||||
| 857 | audio/vnd.audiokoz;koz | ||||
| 858 | audio/vnd.cisco.nse | ||||
| 859 | audio/vnd.cns.anp1 | ||||
| 860 | audio/vnd.cns.inf1 | ||||
| 861 | audio/vnd.digital-winds;eol;7bit | ||||
| 862 | audio/vnd.everad.plj;plj | ||||
| 863 | audio/vnd.lucent.voice;lvp | ||||
| 864 | audio/vnd.nokia.mobile-xmf;mxmf | ||||
| 865 | audio/vnd.nortel.vbk;vbk | ||||
| 866 | audio/vnd.nuera.ecelp4800;ecelp4800 | ||||
| 867 | audio/vnd.nuera.ecelp7470;ecelp7470 | ||||
| 868 | audio/vnd.nuera.ecelp9600;ecelp9600 | ||||
| 869 | audio/vnd.octel.sbc | ||||
| 870 | audio/vnd.qcelp | ||||
| 871 | audio/vnd.rhetorex.32kadpcm | ||||
| 872 | audio/vnd.sealedmedia.softseal.mpeg;smp3,smp,s1m | ||||
| 873 | audio/vnd.vmx.cvsd | ||||
| 874 | audio/x-aiff;aif,aifc,aiff;base64 | ||||
| 875 | audio/x-gsm;gsm | ||||
| 876 | audio/x-midi;mid,midi,kar;base64 | ||||
| 877 | audio/x-mpegurl;m3u | ||||
| 878 | audio/x-ms-wax;wax | ||||
| 879 | audio/x-ms-wma;wma | ||||
| 880 | audio/x-pn-realaudio;rm,ram,ra;base64 | ||||
| 881 | audio/x-pn-realaudio-plugin;rpm | ||||
| 882 | audio/x-realaudio;ra;base64 | ||||
| 883 | audio/x-scpls;pls | ||||
| 884 | audio/x-sd2;sd2 | ||||
| 885 | audio/x-wav;wav;base64 | ||||
| 886 | chemical/x-alchemy;alc | ||||
| 887 | chemical/x-cache;cac,cache | ||||
| 888 | chemical/x-cache-csf;csf | ||||
| 889 | chemical/x-cactvs-binary;cbin,cascii,ctab | ||||
| 890 | chemical/x-cdx;cdx | ||||
| 891 | chemical/x-cerius;cer | ||||
| 892 | chemical/x-chem3d;c3d | ||||
| 893 | chemical/x-chemdraw;chm | ||||
| 894 | chemical/x-cif;cif | ||||
| 895 | chemical/x-cmdf;cmdf | ||||
| 896 | chemical/x-cml;cml | ||||
| 897 | chemical/x-compass;cpa | ||||
| 898 | chemical/x-crossfire;bsd | ||||
| 899 | chemical/x-csml;csml,csm | ||||
| 900 | chemical/x-ctx;ctx | ||||
| 901 | chemical/x-cxf;cxf,cef | ||||
| 902 | chemical/x-embl-dl-nucleotide;emb,embl | ||||
| 903 | chemical/x-galactic-spc;spc | ||||
| 904 | chemical/x-gamess-input;inp,gam,gamin | ||||
| 905 | chemical/x-gaussian-checkpoint;fch,fchk | ||||
| 906 | chemical/x-gaussian-cube;cub | ||||
| 907 | chemical/x-gaussian-input;gau,gjc,gjf | ||||
| 908 | chemical/x-gaussian-log;gal | ||||
| 909 | chemical/x-gcg8-sequence;gcg | ||||
| 910 | chemical/x-genbank;gen | ||||
| 911 | chemical/x-hin;hin | ||||
| 912 | chemical/x-isostar;istr,ist | ||||
| 913 | chemical/x-jcamp-dx;jdx,dx | ||||
| 914 | chemical/x-kinemage;kin | ||||
| 915 | chemical/x-macmolecule;mcm | ||||
| 916 | chemical/x-macromodel-input;mmd,mmod | ||||
| 917 | chemical/x-mdl-molfile;mol | ||||
| 918 | chemical/x-mdl-rdfile;rd | ||||
| 919 | chemical/x-mdl-rxnfile;rxn | ||||
| 920 | chemical/x-mdl-sdfile;sd,sdf | ||||
| 921 | chemical/x-mdl-tgf;tgf | ||||
| 922 | chemical/x-mmcif;mcif | ||||
| 923 | chemical/x-mol2;mol2 | ||||
| 924 | chemical/x-molconn-Z;b | ||||
| 925 | chemical/x-mopac-graph;gpt | ||||
| 926 | chemical/x-mopac-input;mop,mopcrt,mpc,zmt | ||||
| 927 | chemical/x-mopac-out;moo | ||||
| 928 | chemical/x-mopac-vib;mvb | ||||
| 929 | chemical/x-ncbi-asn1;asn | ||||
| 930 | chemical/x-ncbi-asn1-ascii;prt,ent | ||||
| 931 | chemical/x-ncbi-asn1-binary;val,aso | ||||
| 932 | chemical/x-ncbi-asn1-spec;asn | ||||
| 933 | chemical/x-pdb;pdb,ent | ||||
| 934 | chemical/x-rosdal;ros | ||||
| 935 | chemical/x-swissprot;sw | ||||
| 936 | chemical/x-vamas-iso14976;vms | ||||
| 937 | chemical/x-vmd;vmd | ||||
| 938 | chemical/x-xtel;xtel | ||||
| 939 | chemical/x-xyz;xyz | ||||
| 940 | drawing/dwf;dwf | ||||
| 941 | image/cgm | ||||
| 942 | image/g3fax | ||||
| 943 | image/gif;gif;base64 | ||||
| 944 | image/ief;ief;base64 | ||||
| 945 | image/jp2;jp2,jpg2;base64 | ||||
| 946 | image/jpeg;jpeg,jpg,jpe;base64 | ||||
| 947 | image/jpm;jpm,jpgm | ||||
| 948 | image/jpx;jpf,jpx | ||||
| 949 | image/naplps | ||||
| 950 | image/pcx;pcx | ||||
| 951 | image/png;png;base64 | ||||
| 952 | image/prs.btif | ||||
| 953 | image/prs.pti | ||||
| 954 | image/svg+xml;svg,svgz;8bit | ||||
| 955 | image/t38 | ||||
| 956 | image/targa;tga | ||||
| 957 | image/tiff;tiff,tif;base64 | ||||
| 958 | image/tiff-fx | ||||
| 959 | image/vnd.cns.inf2 | ||||
| 960 | image/vnd.dgn;dgn | ||||
| 961 | image/vnd.djvu;djvu,djv | ||||
| 962 | image/vnd.dwg;dwg | ||||
| 963 | image/vnd.dxf | ||||
| 964 | image/vnd.fastbidsheet | ||||
| 965 | image/vnd.fpx | ||||
| 966 | image/vnd.fst | ||||
| 967 | image/vnd.fujixerox.edmics-mmr | ||||
| 968 | image/vnd.fujixerox.edmics-rlc | ||||
| 969 | image/vnd.glocalgraphics.pgb;pgb | ||||
| 970 | image/vnd.microsoft.icon;ico | ||||
| 971 | image/vnd.mix | ||||
| 972 | image/vnd.ms-modi;mdi | ||||
| 973 | image/vnd.net-fpx | ||||
| 974 | image/vnd.sealed.png;spng,spn,s1n | ||||
| 975 | image/vnd.sealedmedia.softseal.gif;sgif,sgi,s1g | ||||
| 976 | image/vnd.sealedmedia.softseal.jpg;sjpg,sjp,s1j | ||||
| 977 | image/vnd.svf | ||||
| 978 | image/vnd.wap.wbmp;wbmp | ||||
| 979 | image/vnd.xiff | ||||
| 980 | image/x-bmp;bmp | ||||
| 981 | image/x-canon-cr2;cr2 | ||||
| 982 | image/x-canon-crw;crw | ||||
| 983 | image/x-cmu-raster;ras | ||||
| 984 | image/x-coreldraw;cdr | ||||
| 985 | image/x-coreldrawpattern;pat | ||||
| 986 | image/x-coreldrawtemplate;cdt | ||||
| 987 | image/x-corelphotopaint;cpt | ||||
| 988 | image/x-epson-erf;erf | ||||
| 989 | image/x-icon;ico | ||||
| 990 | image/x-jg;art | ||||
| 991 | image/x-jng;jng | ||||
| 992 | image/x-ms-bmp;bmp | ||||
| 993 | image/x-nikon-nef;nef | ||||
| 994 | image/x-olympus-orf;orf | ||||
| 995 | image/x-photoshop;psd | ||||
| 996 | image/x-portable-anymap;pnm;base64 | ||||
| 997 | image/x-portable-bitmap;pbm;base64 | ||||
| 998 | image/x-portable-graymap;pgm;base64 | ||||
| 999 | image/x-portable-pixmap;ppm;base64 | ||||
| 1000 | image/x-rgb;rgb;base64 | ||||
| 1001 | image/x-xbitmap;xbm;7bit | ||||
| 1002 | image/x-xpixmap;xpm;8bit | ||||
| 1003 | image/x-xwindowdump;xwd;base64 | ||||
| 1004 | inode/blockdevice | ||||
| 1005 | inode/chardevice | ||||
| 1006 | inode/directory | ||||
| 1007 | inode/directory-locked | ||||
| 1008 | inode/fifo | ||||
| 1009 | inode/socket | ||||
| 1010 | message/CPIM | ||||
| 1011 | message/delivery-status | ||||
| 1012 | message/disposition-notification | ||||
| 1013 | message/external-body;;8bit | ||||
| 1014 | message/http | ||||
| 1015 | message/news;;8bit | ||||
| 1016 | message/partial;;8bit | ||||
| 1017 | message/rfc822;eml;8bit | ||||
| 1018 | message/s-http | ||||
| 1019 | message/sip | ||||
| 1020 | message/sipfrag | ||||
| 1021 | model/iges;igs,iges | ||||
| 1022 | model/mesh;msh,mesh,silo | ||||
| 1023 | model/vnd.dwf | ||||
| 1024 | model/vnd.flatland.3dml | ||||
| 1025 | model/vnd.gdl | ||||
| 1026 | model/vnd.gs-gdl | ||||
| 1027 | model/vnd.gtw | ||||
| 1028 | model/vnd.mts | ||||
| 1029 | model/vnd.parasolid.transmit.binary;x_b,xmt_bin | ||||
| 1030 | model/vnd.parasolid.transmit.text;x_t,xmt_txt;quoted-printable | ||||
| 1031 | model/vnd.vtu | ||||
| 1032 | model/vrml;wrl,vrml | ||||
| 1033 | model/x3d+binary;x3db | ||||
| 1034 | model/x3d+vrml;x3dv | ||||
| 1035 | model/x3d+xml;x3d | ||||
| 1036 | multipart/alternative;;8bit | ||||
| 1037 | multipart/appledouble;;8bit | ||||
| 1038 | multipart/byteranges | ||||
| 1039 | multipart/digest;;8bit | ||||
| 1040 | multipart/encrypted | ||||
| 1041 | multipart/form-data | ||||
| 1042 | multipart/header-set | ||||
| 1043 | multipart/mixed;;8bit | ||||
| 1044 | multipart/parallel;;8bit | ||||
| 1045 | multipart/related | ||||
| 1046 | multipart/report | ||||
| 1047 | multipart/signed | ||||
| 1048 | multipart/voice-message | ||||
| 1049 | multipart/x-gzip | ||||
| 1050 | multipart/x-mixed-replace | ||||
| 1051 | multipart/x-tar | ||||
| 1052 | multipart/x-ustar | ||||
| 1053 | multipart/x-www-form-urlencoded | ||||
| 1054 | multipart/x-zip | ||||
| 1055 | text/cache-manifest;manifest | ||||
| 1056 | text/calendar;ics,icz | ||||
| 1057 | text/comma-separated-values;;8bit | ||||
| 1058 | text/css;css;8bit | ||||
| 1059 | text/csv;csv;8bit | ||||
| 1060 | text/directory | ||||
| 1061 | text/english | ||||
| 1062 | text/enriched | ||||
| 1063 | text/h323;323 | ||||
| 1064 | text/html;html,htm,htmlx,shtml,htx;8bit | ||||
| 1065 | text/iuls;uls | ||||
| 1066 | text/mathml;mml | ||||
| 1067 | text/parityfec | ||||
| 1068 | text/plain;txt,asc,c,cc,h,hh,cpp,hpp,dat,hlp,text,pot,brf;8bit | ||||
| 1069 | text/prs.fallenstein.rst;rst | ||||
| 1070 | text/prs.lines.tag | ||||
| 1071 | text/rfc822-headers | ||||
| 1072 | text/richtext;rtx;8bit | ||||
| 1073 | text/rtf;rtf;8bit | ||||
| 1074 | text/scriptlet;sct,wsc | ||||
| 1075 | text/sgml;sgml,sgm | ||||
| 1076 | text/t140 | ||||
| 1077 | text/tab-separated-values;tsv | ||||
| 1078 | text/texmacs;tm,ts | ||||
| 1079 | text/uri-list | ||||
| 1080 | text/vnd.abc | ||||
| 1081 | text/vnd.curl | ||||
| 1082 | text/vnd.DMClientScript | ||||
| 1083 | text/vnd.flatland.3dml | ||||
| 1084 | text/vnd.fly | ||||
| 1085 | text/vnd.fmi.flexstor | ||||
| 1086 | text/vnd.in3d.3dml | ||||
| 1087 | text/vnd.in3d.spot | ||||
| 1088 | text/vnd.IPTC.NewsML | ||||
| 1089 | text/vnd.IPTC.NITF | ||||
| 1090 | text/vnd.latex-z | ||||
| 1091 | text/vnd.motorola.reflex | ||||
| 1092 | text/vnd.ms-mediapackage | ||||
| 1093 | text/vnd.net2phone.commcenter.command;ccc | ||||
| 1094 | text/vnd.sun.j2me.app-descriptor;jad;8bit | ||||
| 1095 | text/vnd.wap.si;si | ||||
| 1096 | text/vnd.wap.sl;sl | ||||
| 1097 | text/vnd.wap.wml;wml | ||||
| 1098 | text/vnd.wap.wmlscript;wmls | ||||
| 1099 | text/x-bibtex;bib | ||||
| 1100 | text/x-boo;boo | ||||
| 1101 | text/x-c++hdr;h++,hpp,hxx,hh | ||||
| 1102 | text/x-c++src;c++,cpp,cxx,cc | ||||
| 1103 | text/x-chdr;h | ||||
| 1104 | text/x-component;htc;8bit | ||||
| 1105 | text/x-crontab | ||||
| 1106 | text/x-csh;csh | ||||
| 1107 | text/x-csrc;c | ||||
| 1108 | text/x-diff;diff,patch | ||||
| 1109 | text/x-dsrc;d | ||||
| 1110 | text/x-haskell;hs | ||||
| 1111 | text/x-java;java | ||||
| 1112 | text/x-literate-haskell;lhs | ||||
| 1113 | text/x-makefile | ||||
| 1114 | text/x-moc;moc | ||||
| 1115 | text/x-pascal;p,pas | ||||
| 1116 | text/x-pcs-gcd;gcd | ||||
| 1117 | text/x-perl;pl,pm | ||||
| 1118 | text/x-python;py | ||||
| 1119 | text/x-scala;scala | ||||
| 1120 | text/x-server-parsed-html | ||||
| 1121 | text/x-setext;etx | ||||
| 1122 | text/x-sgml;sgml,sgm;8bit | ||||
| 1123 | text/x-sh;sh | ||||
| 1124 | text/x-tcl;tcl,tk | ||||
| 1125 | text/x-tex;tex,ltx,sty,cls | ||||
| 1126 | text/x-vcalendar;vcs | ||||
| 1127 | text/x-vCalendar;vcs;8bit | ||||
| 1128 | text/x-vcard;vcf | ||||
| 1129 | text/x-vCard;vcf;8bit | ||||
| 1130 | text/xml | ||||
| 1131 | text/xml-external-parsed-entity | ||||
| 1132 | video/3gpp;3gp,3gpp;base64 | ||||
| 1133 | video/3gpp2;3g2,3gpp2;base64 | ||||
| 1134 | video/annodex;axv | ||||
| 1135 | video/BMPEG | ||||
| 1136 | video/BT656 | ||||
| 1137 | video/CelB | ||||
| 1138 | video/dl;dl;base64 | ||||
| 1139 | video/dv;dif,dv | ||||
| 1140 | video/fli;fli | ||||
| 1141 | video/gl;gl;base64 | ||||
| 1142 | video/H261 | ||||
| 1143 | video/H263 | ||||
| 1144 | video/H263-1998 | ||||
| 1145 | video/H263-2000 | ||||
| 1146 | video/JPEG | ||||
| 1147 | video/mj2;mj2,mjp2 | ||||
| 1148 | video/MP1S | ||||
| 1149 | video/MP2P | ||||
| 1150 | video/MP2T | ||||
| 1151 | video/mp4;mp4 | ||||
| 1152 | video/mp4v-es | ||||
| 1153 | video/mpeg;mp2,mpe,mpeg,mpg;base64 | ||||
| 1154 | video/mpeg4-generic | ||||
| 1155 | video/MPV | ||||
| 1156 | video/nv | ||||
| 1157 | video/ogg;ogv | ||||
| 1158 | video/parityfec | ||||
| 1159 | video/pointer | ||||
| 1160 | video/quicktime;qt,mov;base64 | ||||
| 1161 | video/SMPTE292M | ||||
| 1162 | video/vnd.fvt;fvt | ||||
| 1163 | video/vnd.motorola.video | ||||
| 1164 | video/vnd.motorola.videop | ||||
| 1165 | video/vnd.mpegurl;mxu,m4u;8bit | ||||
| 1166 | video/vnd.mts | ||||
| 1167 | video/vnd.nokia.interleaved-multimedia;nim | ||||
| 1168 | video/vnd.objectvideo;mp4 | ||||
| 1169 | video/vnd.sealed.mpeg1;s11 | ||||
| 1170 | video/vnd.sealed.mpeg4;smpg,s14 | ||||
| 1171 | video/vnd.sealed.swf;sswf,ssw | ||||
| 1172 | video/vnd.sealedmedia.softseal.mov;smov,smo,s1q | ||||
| 1173 | video/vnd.vivo;viv,vivo | ||||
| 1174 | video/x-fli;fli;base64 | ||||
| 1175 | video/x-flv;flv;base64 | ||||
| 1176 | video/x-la-asf;lsf,lsx | ||||
| 1177 | video/x-matroska;mpv,mkv | ||||
| 1178 | video/x-mng;mng | ||||
| 1179 | video/x-ms-asf;asf,asx | ||||
| 1180 | video/x-ms-wm;wm | ||||
| 1181 | video/x-ms-wmv;wmv | ||||
| 1182 | video/x-ms-wmx;wmx | ||||
| 1183 | video/x-ms-wvx;wvx | ||||
| 1184 | video/x-msvideo;avi;base64 | ||||
| 1185 | video/x-sgi-movie;movie;base64 | ||||
| 1186 | x-chemical/x-pdb;pdb | ||||
| 1187 | x-chemical/x-xyz;xyz | ||||
| 1188 | x-conference/x-cooltalk;ice | ||||
| 1189 | x-drawing/dwf;dwf | ||||
| 1190 | x-epoc/x-sisx-app;sisx | ||||
| 1191 | x-world/x-vrml;wrl,vrml,vrm | ||||
| 1192 | |||||
| 1193 | # Exceptions | ||||
| 1194 | |||||
| 1195 | vms:text/plain;doc;8bit | ||||
| 1196 | mac:application/x-macbase64;;bin | ||||
| 1197 | |||||
| 1198 | # IE6 bug | ||||
| 1199 | image/pjpeg;;base64 | ||||
# spent 18µs within MIME::Types::CORE:close which was called
# once (18µs+0s) by MIME::Types::init at line 45 of MIME/Types.pm | |||||
# spent 10µs within MIME::Types::CORE:match which was called
# once (10µs+0s) by MIME::Types::create_type_index at line 62 of MIME/Types.pm | |||||
# spent 73µs within MIME::Types::CORE:qr which was called 2 times, avg 36µs/call:
# 2 times (73µs+0s) by MIME::Types::init at line 31 of MIME/Types.pm, avg 36µs/call | |||||
# spent 4.37ms within MIME::Types::CORE:readline which was called 997 times, avg 4µs/call:
# 558 times (2.83ms+0s) by MIME::Types::init at line 38 of MIME/Types.pm, avg 5µs/call
# 439 times (1.54ms+0s) by MIME::Types::init at line 27 of MIME/Types.pm, avg 4µs/call | |||||
# spent 42µs within MIME::Types::CORE:regcomp which was called 3 times, avg 14µs/call:
# 2 times (37µs+0s) by MIME::Types::init at line 31 of MIME/Types.pm, avg 18µs/call
# once (5µs+0s) by MIME::Types::create_type_index at line 62 of MIME/Types.pm | |||||
# spent 2.94ms within MIME::Types::CORE:subst which was called 991 times, avg 3µs/call:
# 991 times (2.94ms+0s) by MIME::Types::init at line 31 of MIME/Types.pm, avg 3µs/call |