├── .gitattributes
├── LICENSE
├── README.md
├── docs
└── index.html
├── mime-types.lisp
├── mime.types
└── trivial-mimes.asd
/.gitattributes:
--------------------------------------------------------------------------------
1 |
2 | doc/ linguist-vendored
3 |
--------------------------------------------------------------------------------
/LICENSE:
--------------------------------------------------------------------------------
1 | Copyright (c) 2014 Yukari Hafner
2 |
3 | This software is provided 'as-is', without any express or implied
4 | warranty. In no event will the authors be held liable for any damages
5 | arising from the use of this software.
6 |
7 | Permission is granted to anyone to use this software for any purpose,
8 | including commercial applications, and to alter it and redistribute it
9 | freely, subject to the following restrictions:
10 |
11 | 1. The origin of this software must not be misrepresented; you must not
12 | claim that you wrote the original software. If you use this software
13 | in a product, an acknowledgment in the product documentation would be
14 | appreciated but is not required.
15 | 2. Altered source versions must be plainly marked as such, and must not be
16 | misrepresented as being the original software.
17 | 3. This notice may not be removed or altered from any source distribution.
18 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | About Trivial-Mimes
2 | -------------------
3 | This is a teensy library that provides some functions to determine the mime-type of a file. As I've had a need for this kind of functionality more than once now and haven't found any suitably lightweight alternative I quickly whipped this up.
4 |
5 | How To
6 | ------
7 | ```
8 | (mimes:mime #p"~/something.png")
9 | ```
10 |
11 | Upon loading, trivial-mimes builds a mime-type database from the local `mime.types` file or a copy thereof from its own source directory. This database is a simple association of file extension to mime-type (see `mime-lookup`). If the mime lookup in the database fails, it will instead try to consult the `file` shell utility on unix systems (see `mime-probe`). If that too doesn't work, it falls back onto a default.
12 |
--------------------------------------------------------------------------------
/docs/index.html:
--------------------------------------------------------------------------------
1 |
Trivial Mimes About Trivial-Mimes
This is a teensy library that provides some functions to determine the mime-type of a file. As I've had a need for this kind of functionality more than once now and haven't found any suitably lightweight alternative I quickly whipped this up.
How To
(mimes:mime #p"~/something.png")
Upon loading, trivial-mimes builds a mime-type database from the local mime.types
file or a copy thereof from its own source directory. This database is a simple association of file extension to mime-type (see mime-lookup
). If the mime lookup in the database fails, it will instead try to consult the file
shell utility on unix systems (see mime-probe
). If that too doesn't work, it falls back onto a default.
Definition Index
-
- MIMES
- ORG.TYMOONNEXT.TRIVIAL-MIMES
No documentation provided.
- EXTERNAL SPECIAL-VARIABLE Source
An EQUALP hash-table with file-extensions as keys and the mime-types as values.
-
Attempts to find a usable MIME.TYPES file.
2 | If none can be found, an error is signalled.
- EXTERNAL FUNCTION
- PATHNAME
- &OPTIONAL
- DEFAULT
- &REST
Source Attempts to detect the mime-type of the given pathname.
3 | First uses MIME-LOOKUP, then MIME-PROBE and lastly returns the DEFAULT if both fail.
- EXTERNAL FUNCTION
- MIME
- &REST
- FILE-EXTENSIONS
- &REST
Source Add MIME and FILE-EXTENSIONS associations to *MIME-DB* and *REVERSE-MIME-DB*.
4 | Makes the provided MIME and FILE-EXTENSIONS properly look-up-able with
5 | MIME, MIME-PROBE and other trivial-mimes functions.
-
Checks whether M1 and M2 are matching.
6 |
7 | In particular, checks the match of type and subtype (any of which can
8 | be asterisks), discarding any parameters there might be.
9 |
10 | (mime-equal "text/*" "text/html")
11 | T
12 |
13 | (mime-equal "text/html" "text/html;charset=utf8")
14 | T
15 |
16 | (mime-equal "*/*" "application/octet-stream")
17 | T
18 |
19 | (mime-equal "text/*" "application/octet-stream")
20 | NIL
-
Returns a matching file-extension for the given mime-type.
21 | If the given mime-type cannot be found, NIL is returned.
-
Attempts to get the mime-type by file extension comparison.
22 | If none can be found, NIL is returned.
-
Attempts to get the mime-type through a call to the FILE shell utility.
23 | If the file does not exist or the platform is not unix, NIL is returned.
-
A case-like macro that works with MIME type of FILE.
24 |
25 | Otherwise clause is the last clause that starts with T or OTHERWISE,.
26 |
27 | Example:
28 | (mime-case #p"~/CHANGES.txt"
29 | (("application/json" "application/*") "Something opaque...")
30 | ("text/plain" "That's a plaintext file :D")
31 | (t "I don't know this type!"))
--------------------------------------------------------------------------------
/mime-types.lisp:
--------------------------------------------------------------------------------
1 | (defpackage #:trivial-mimes
2 | (:nicknames #:mimes #:org.tymoonnext.trivial-mimes)
3 | (:use #:cl)
4 | (:export
5 | #:*mime-db*
6 |
7 | #:find-mime.types
8 | #:mime-add
9 | #:mime-probe
10 | #:mime-lookup
11 | #:mime
12 | #:mime-file-type
13 | #:mime-equal
14 | #:mime-case))
15 | (in-package #:org.tymoonnext.trivial-mimes)
16 |
17 | (defvar *here* #.(make-pathname :name NIL :type NIL :defaults (or *compile-file-pathname* *load-pathname*)))
18 |
19 | (defun find-mime.types ()
20 | "Attempts to find a usable MIME.TYPES file.
21 | If none can be found, an error is signalled."
22 | (or (loop for file in (list #p"/etc/mime.types" (merge-pathnames "mime.types" *here*))
23 | thereis (probe-file file))
24 | (error "No MIME.TYPES file found anywhere!")))
25 |
26 | (defvar *mime-db* (make-hash-table :test 'equalp)
27 | "An EQUALP hash-table with file-extensions as keys and the mime-types as values.")
28 | (defvar *reverse-mime-db* (make-hash-table :test 'equalp)
29 | "An EQUALP hash-table with mime-types as keys and the file-extensions as values.")
30 |
31 | (defun whitespace-p (char)
32 | (find char '(#\Space #\Newline #\Backspace #\Tab #\Linefeed #\Page #\Return #\Rubout)))
33 |
34 | (defun %read-tokens (line)
35 | (let ((tokens)
36 | (start))
37 | (dotimes (i (length line))
38 | (let ((char (aref line i)))
39 | (cond
40 | ((and start (whitespace-p char))
41 | (push (subseq line start i) tokens)
42 | (setf start NIL))
43 | ((not (or start (whitespace-p char)))
44 | (setf start i)))))
45 | (when start (push (subseq line start) tokens))
46 | (nreverse tokens)))
47 |
48 | (defun valid-name-p (name)
49 | "According to RFC6838 type names MUST start with an alphanumeric character
50 | This also conveniently skips comments"
51 | (and name (alphanumericp (elt name 0))))
52 |
53 | (defun mime-add (mime &rest file-extensions)
54 | "Add MIME and FILE-EXTENSIONS associations to *MIME-DB* and *REVERSE-MIME-DB*.
55 | Makes the provided MIME and FILE-EXTENSIONS properly look-up-able with
56 | MIME, MIME-PROBE and other trivial-mimes functions."
57 | (dolist (extension file-extensions)
58 | (setf (gethash extension *mime-db*) mime))
59 | (setf (gethash mime *reverse-mime-db*) (first file-extensions)))
60 |
61 | (defun build-mime-db (&optional (file (find-mime.types)))
62 | "Populates the *MIME-DB* with data gathered from the file.
63 | The file should have the following structure:
64 |
65 | MIME-TYPE FILE-EXTENSION*"
66 | (with-open-file (stream file :direction :input)
67 | (loop for line = (read-line stream NIL)
68 | while line
69 | for tokens = (%read-tokens line)
70 | when (valid-name-p (first tokens))
71 | do (apply #'mime-add tokens))))
72 | (build-mime-db)
73 |
74 | (defun mime-probe (pathname)
75 | "Attempts to get the mime-type through a call to the FILE shell utility.
76 | If the file does not exist or the platform is not unix, NIL is returned."
77 | #+(and unix asdf3)
78 | (when (probe-file pathname)
79 | (let ((output (uiop:run-program (list "file" #+darwin "-bI" #-darwin "-bi"
80 | (uiop:native-namestring pathname))
81 | :output :string)))
82 | (with-output-to-string (mime)
83 | (loop for c across output
84 | for char = (char-downcase c)
85 | ;; Allowed characters as per RFC6383
86 | while (find char "abcdefghijklmnopqrstuvwxyz0123456789!#$&-^_.+/")
87 | do (write-char char mime)))))
88 | #-unix
89 | NIL)
90 |
91 | (defun mime-lookup (pathname)
92 | "Attempts to get the mime-type by file extension comparison.
93 | If none can be found, NIL is returned."
94 | (gethash (pathname-type pathname) *mime-db*))
95 |
96 | (defun mime (pathname &optional (default "application/octet-stream"))
97 | "Attempts to detect the mime-type of the given pathname.
98 | First uses MIME-LOOKUP, then MIME-PROBE and lastly returns the DEFAULT if both fail."
99 | (or (mime-lookup pathname)
100 | (mime-probe pathname)
101 | default))
102 |
103 | (defun mime-file-type (mime-type)
104 | "Returns a matching file-extension for the given mime-type.
105 | If the given mime-type cannot be found, NIL is returned."
106 | (gethash mime-type *reverse-mime-db*))
107 |
108 | (defun split (string &rest split)
109 | (let ((items ()) (out (make-string-output-stream)))
110 | (flet ((push-item ()
111 | (let ((string (get-output-stream-string out)))
112 | (when (string/= "" string)
113 | (push string items)))))
114 | (loop for char across string
115 | do (if (member char split)
116 | (push-item)
117 | (write-char char out))
118 | finally (push-item))
119 | (nreverse items))))
120 |
121 | (defun mime-equal (m1 m2)
122 | "Checks whether M1 and M2 are matching.
123 |
124 | In particular, checks the match of type and subtype (any of which can
125 | be asterisks), discarding any parameters there might be.
126 |
127 | \(mime-equal \"text/*\" \"text/html\")
128 | T
129 |
130 | \(mime-equal \"text/html\" \"text/html;charset=utf8\")
131 | T
132 |
133 | \(mime-equal \"*/*\" \"application/octet-stream\")
134 | T
135 |
136 | \(mime-equal \"text/*\" \"application/octet-stream\")
137 | NIL"
138 | (or (equal "*" m1)
139 | (equal "*" m2)
140 | (equal "*/*" m1)
141 | (equal "*/*" m2)
142 | (destructuring-bind (type1 subtype1 &rest parameters1) (split m1 #\/ #\;)
143 | (declare (ignore parameters1))
144 | (destructuring-bind (type2 subtype2 &rest parameters2) (split m2 #\/ #\;)
145 | (declare (ignore parameters2))
146 | (cond
147 | ((or (equal "*" subtype1)
148 | (equal "*" subtype2)
149 | (equal "" subtype1)
150 | (equal "" subtype2))
151 | (string-equal type1 type2))
152 | ((string-equal type1 type2)
153 | (string-equal subtype1 subtype2))
154 | (t nil))))))
155 |
156 | (defmacro mime-case (file &body cases)
157 | "A case-like macro that works with MIME type of FILE.
158 |
159 | Otherwise clause is the last clause that starts with T or OTHERWISE,.
160 |
161 | Example:
162 | \(mime-case #p\"~/CHANGES.txt\"
163 | ((\"application/json\" \"application/*\") \"Something opaque...\")
164 | (\"text/plain\" \"That's a plaintext file :D\")
165 | (t \"I don't know this type!\"))"
166 | (let ((mime (gensym "mime")))
167 | `(let ((,mime (mime ,file)))
168 | (cond
169 | ,@(loop for ((mimes . body) . rest) on cases
170 | when (member mimes '(T OTHERWISE))
171 | collect `(t ,@body) into clauses
172 | and do (if rest
173 | (warn "Clauses after T and OTHERWISE are not reachable.")
174 | (return clauses))
175 | collect `((member ,mime (list ,@(if (listp mimes) mimes (list mimes))) :test #'mime-equal)
176 | ,@body)
177 | into clauses
178 | finally (return clauses))))))
179 |
--------------------------------------------------------------------------------
/mime.types:
--------------------------------------------------------------------------------
1 | application/1d-interleaved-parityfec
2 | application/3gpdash-qoe-report+xml
3 | application/3gpp-ims+xml
4 | application/A2L a2l
5 | application/activemessage
6 | application/activity+json
7 | application/alto-costmap+json
8 | application/alto-costmapfilter+json
9 | application/alto-directory+json
10 | application/alto-endpointcost+json
11 | application/alto-endpointcostparams+json
12 | application/alto-endpointprop+json
13 | application/alto-endpointpropparams+json
14 | application/alto-error+json
15 | application/alto-networkmap+json
16 | application/alto-updatestreamcontrol+json
17 | application/alto-updatestreamparams+json
18 | application/alto-networkmapfilter+json
19 | application/AML aml
20 | application/andrew-inset ez
21 | application/applefile
22 | application/ATF atf
23 | application/ATFX atfx
24 | application/ATXML atxml
25 | application/atom+xml atom
26 | application/atomcat+xml atomcat
27 | application/atomdeleted+xml atomdeleted
28 | application/atomicmail
29 | application/atomsvc+xml atomsvc
30 | application/atsc-dwd+xml dwd
31 | application/atsc-dynamic-event-message
32 | application/atsc-held+xml held
33 | application/atsc-rdt+json
34 | application/atsc-rsat+xml rsat
35 | application/auth-policy+xml apxml
36 | application/bacnet-xdd+zip xdd
37 | application/batch-SMTP
38 | application/beep+xml
39 | application/calendar+json
40 | application/calendar+xml xcs
41 | application/call-completion
42 | application/CALS-1840
43 | application/captive+json
44 | application/cap+xml
45 | application/cbor cbor
46 | application/cbor-seq
47 | application/cccex c3ex
48 | application/ccmp+xml ccmp
49 | application/ccxml+xml ccxml
50 | application/CDFX+XML cdfx
51 | application/cdmi-capability cdmia
52 | application/cdmi-container cdmic
53 | application/cdmi-domain cdmid
54 | application/cdmi-object cdmio
55 | application/cdmi-queue cdmiq
56 | application/cdni
57 | application/CEA cea
58 | application/cea-2018+xml
59 | application/cellml+xml cellml cml
60 | application/cfw
61 | application/clr 1clr
62 | application/clue_info+xml clue
63 | application/clue+xml
64 | application/cms cmsc
65 | application/cnrp+xml
66 | application/coap-group+json
67 | application/coap-payload
68 | application/commonground
69 | application/conference-info+xml
70 | application/cpl+xml cpl
71 | application/cose
72 | application/cose-key
73 | application/cose-key-set
74 | application/csrattrs csrattrs
75 | application/csta+xml
76 | application/CSTAdata+xml
77 | application/csvm+json
78 | application/cwt
79 | application/cybercash
80 | application/dash+xml mpd
81 | application/dashdelta mpdd
82 | application/davmount+xml davmount
83 | application/dca-rft
84 | application/DCD dcd
85 | application/dec-dx
86 | application/dialog-info+xml
87 | application/dicom dcm
88 | application/dicom+json
89 | application/dicom+xml
90 | application/DII dii
91 | application/DIT dit
92 | application/dns
93 | application/dns+json
94 | application/dns-message
95 | application/dots+cbor
96 | application/dskpp+xml xmls
97 | application/dssc+der dssc
98 | application/dssc+xml xdssc
99 | application/dvcs dvc
100 | application/ecmascript es
101 | application/EDI-consent
102 | application/EDI-X12
103 | application/EDIFACT
104 | application/efi efi
105 | application/elm+json
106 | application/elm+xml
107 | application/EmergencyCallData.cap+xml
108 | application/EmergencyCallData.Comment+xml
109 | application/EmergencyCallData.Control+xml
110 | application/EmergencyCallData.DeviceInfo+xml
111 | application/EmergencyCallData.eCall.MSD
112 | application/EmergencyCallData.ProviderInfo+xml
113 | application/EmergencyCallData.ServiceInfo+xml
114 | application/EmergencyCallData.SubscriberInfo+xml
115 | application/EmergencyCallData.VEDS+xml
116 | application/emma+xml emma
117 | application/emotionml+xml emotionml
118 | application/encaprtp
119 | application/epp+xml
120 | application/epub+zip epub
121 | application/eshop
122 | application/exi exi
123 | application/expect-ct-report+json
124 | application/fastinfoset finf
125 | application/fastsoap
126 | application/fdt+xml fdt
127 | application/fhir+json
128 | application/fhir+xml
129 | application/fits
130 | application/flexfec
131 | application/font-tdpfr pfr
132 | application/framework-attributes+xml
133 | application/geo+json geojson
134 | application/geo+json-seq
135 | application/geopackage+sqlite3 gpkg
136 | application/geoxacml+xml
137 | application/gltf-buffer glbin glbuf
138 | application/gml+xml gml
139 | application/gzip gz tgz
140 | application/H224
141 | application/held+xml
142 | application/http
143 | application/hyperstudio stk
144 | application/ibe-key-request+xml
145 | application/ibe-pkg-reply+xml
146 | application/ibe-pp-data
147 | application/iges
148 | application/im-iscomposing+xml
149 | application/index
150 | application/index.cmd
151 | application/index.obj
152 | application/index.response
153 | application/index.vnd
154 | application/inkml+xml ink inkml
155 | application/IOTP
156 | application/ipfix ipfix
157 | application/ipp
158 | application/ISUP
159 | application/its+xml its
160 | application/javascript js
161 | application/jf2feed+json
162 | application/jose
163 | application/jose+json
164 | application/jrd+json jrd
165 | application/jscalendar+json
166 | application/json json
167 | application/json-patch+json json-patch
168 | application/json-seq
169 | application/jwk+json
170 | application/jwk-set+json
171 | application/jwt
172 | application/kpml-request+xml
173 | application/kpml-response+xml
174 | application/ld+json jsonld
175 | application/lgr+xml lgr
176 | application/link-format wlnk
177 | application/load-control+xml
178 | application/lost+xml lostxml
179 | application/lostsync+xml lostsyncxml
180 | application/lpf+zip lpf
181 | application/LXF lxf
182 | application/mac-binhex40 hqx
183 | application/macwriteii
184 | application/mads+xml mads
185 | application/marc mrc
186 | application/marcxml+xml mrcx
187 | application/mathematica nb ma mb
188 | application/mathml-content+xml
189 | application/mathml-presentation+xml
190 | application/mathml+xml mml
191 | application/mbms-associated-procedure-description+xml
192 | application/mbms-deregister+xml
193 | application/mbms-envelope+xml
194 | application/mbms-msk-response+xml
195 | application/mbms-msk+xml
196 | application/mbms-protection-description+xml
197 | application/mbms-reception-report+xml
198 | application/mbms-register-response+xml
199 | application/mbms-register+xml
200 | application/mbms-schedule+xml
201 | application/mbms-user-service-description+xml
202 | application/mbox mbox
203 | application/media_control+xml
204 | application/media-policy-dataset+xml
205 | application/mediaservercontrol+xml
206 | application/merge-patch+json
207 | application/metalink4+xml meta4
208 | application/mets+xml mets
209 | application/MF4 mf4
210 | application/mikey
211 | application/mipc h5
212 | application/mmt-aei+xml maei
213 | application/mmt-usd+xml musd
214 | application/mods+xml mods
215 | application/moss-keys
216 | application/moss-signature
217 | application/mosskey-data
218 | application/mosskey-request
219 | application/mp21 m21 mp21
220 | application/mp4
221 | application/mpeg4-generic
222 | application/mpeg4-iod
223 | application/mpeg4-iod-xmt
224 | application/mrb-consumer+xml
225 | application/mrb-publish+xml
226 | application/msc-ivr+xml
227 | application/msc-mixer+xml
228 | application/msword doc
229 | application/mud+json
230 | application/multipart-core
231 | application/mxf mxf
232 | application/n-quads nq
233 | application/n-triples nt
234 | application/nasdata
235 | application/news-checkgroups
236 | application/news-groupinfo
237 | application/news-transmission
238 | application/nlsml+xml
239 | application/node
240 | application/nss
241 | application/oauth-authz-req+jwt
242 | application/ocsp-request orq
243 | application/ocsp-response ors
244 | application/octet-stream bin lha lzh exe class so dll img iso
245 | application/ODA oda
246 | application/odm+xml
247 | application/ODX odx
248 | application/oebps-package+xml opf
249 | application/ogg ogx
250 | application/opc-nodeset+xml
251 | application/oscore
252 | application/oxps oxps
253 | application/p2p-overlay+xml relo
254 | application/parityfec
255 | application/passport
256 | application/patch-ops-error+xml
257 | application/pdf pdf
258 | application/PDX pdx
259 | application/pem-certificate-chain pem
260 | application/pgp-encrypted pgp
261 | application/pgp-keys
262 | application/pgp-signature sig
263 | application/pidf-diff+xml
264 | application/pidf+xml
265 | application/pkcs10 p10
266 | application/pkcs12 p12 pfx
267 | application/pkcs7-mime p7m p7c
268 | application/pkcs7-signature p7s
269 | application/pkcs8 p8
270 | application/pkcs8-encrypted p8e
271 | application/pkix-attr-cert
272 | application/pkix-cert cer
273 | application/pkix-crl crl
274 | application/pkix-pkipath pkipath
275 | application/pkixcmp pki
276 | application/pls+xml pls
277 | application/poc-settings+xml
278 | application/postscript ps eps ai
279 | application/ppsp-tracker+json
280 | application/problem+json
281 | application/problem+xml
282 | application/provenance+xml provx
283 | application/prs.alvestrand.titrax-sheet
284 | application/prs.cww cw cww
285 | application/prs.cyn
286 | application/prs.hpub+zip hpub
287 | application/prs.nprend rnd rct
288 | application/prs.plucker
289 | application/prs.rdf-xml-crypt rdf-crypt
290 | application/prs.xsf+xml xsf
291 | application/pskc+xml pskcxml
292 | application/pvd+json
293 | application/QSIG
294 | application/raptorfec
295 | application/rdap+json
296 | application/rdf+xml rdf
297 | application/route-apd+xml rapd
298 | application/route-s-tsid+xml sls
299 | application/route-usd+xml rusd
300 | application/reginfo+xml rif
301 | application/relax-ng-compact-syntax rnc
302 | application/remote-printing
303 | application/reputon+json
304 | application/resource-lists-diff+xml rld
305 | application/resource-lists+xml rl
306 | application/rfc+xml rfcxml
307 | application/riscos
308 | application/rlmi+xml
309 | application/rls-services+xml rs
310 | application/rpki-ghostbusters gbr
311 | application/rpki-manifest mft
312 | application/rpki-publication
313 | application/rpki-roa roa
314 | application/rpki-updown
315 | application/rtf rtf
316 | application/rtploopback
317 | application/rtx
318 | application/samlassertion+xml
319 | application/samlmetadata+xml
320 | application/sarif-external-properties+json sarif-external-properties sarif-external-properties.json
321 | application/sarif+json sarif sarif.json
322 | application/sbe
323 | application/sbml+xml
324 | application/scaip+xml
325 | application/scim+json scim
326 | application/scvp-cv-request scq
327 | application/scvp-cv-response scs
328 | application/scvp-vp-request spq
329 | application/scvp-vp-response spp
330 | application/sdp sdp
331 | application/secevent+jwt
332 | application/senml-etch+cbor senml-etchc
333 | application/senml-etch+json senml-etchj
334 | application/senml+cbor senmlc
335 | application/senml+json senml
336 | application/senml+xml senmlx
337 | application/senml-exi senmle
338 | application/sensml+cbor sensmlc
339 | application/sensml+json sensml
340 | application/sensml+xml sensmlx
341 | application/sensml-exi sensmle
342 | application/sep+xml
343 | application/sep-exi
344 | application/session-info
345 | application/set-payment
346 | application/set-payment-initiation
347 | application/set-registration
348 | application/set-registration-initiation
349 | application/SGML
350 | application/sgml-open-catalog soc
351 | application/shf+xml shf
352 | application/sieve siv sieve
353 | application/simple-filter+xml cl
354 | application/simple-message-summary
355 | application/simpleSymbolContainer
356 | application/sipc
357 | application/slate
358 | application/smil+xml smil smi sml
359 | application/smpte336m
360 | application/soap+fastinfoset
361 | application/soap+xml
362 | application/sparql-query rq
363 | application/sparql-results+xml srx
364 | application/spirits-event+xml
365 | application/sql sql
366 | application/srgs gram
367 | application/srgs+xml grxml
368 | application/sru+xml sru
369 | application/ssml+xml ssml
370 | application/stix+json stix
371 | application/swid+xml swidtag
372 | application/tamp-apex-update tau
373 | application/tamp-apex-update-confirm auc
374 | application/tamp-community-update tcu
375 | application/tamp-community-update-confirm cuc
376 | application/taxii+json
377 | application/td+json jsontd
378 | application/tamp-error ter
379 | application/tamp-sequence-adjust tsa
380 | application/tamp-sequence-adjust-confirm sac
381 | application/tamp-status-query
382 | application/tamp-status-response
383 | application/tamp-update tur
384 | application/tamp-update-confirm tuc
385 | application/tei+xml tei teiCorpus odd
386 | application/TETRA_ISI
387 | application/thraud+xml tfi
388 | application/timestamp-query tsq
389 | application/timestamp-reply tsr
390 | application/timestamped-data tsd
391 | application/tlsrpt+gzip
392 | application/tlsrpt+json
393 | application/tnauthlist
394 | application/trickle-ice-sdpfrag
395 | application/trig trig
396 | application/ttml+xml ttml
397 | application/tve-trigger
398 | application/tzif
399 | application/tzif-leap
400 | application/ulpfec
401 | application/urc-grpsheet+xml gsheet
402 | application/urc-ressheet+xml rsheet
403 | application/urc-targetdesc+xml td
404 | application/urc-uisocketdesc+xml uis
405 | application/vcard+json
406 | application/vcard+xml
407 | application/vemmi
408 | application/vnd.1000minds.decision-model+xml 1km
409 | application/vnd.3gpp.5gnas
410 | application/vnd.3gpp.access-transfer-events+xml
411 | application/vnd.3gpp.bsf+xml
412 | application/vnd.3gpp.GMOP+xml
413 | application/vnd.3gpp.gtpc
414 | application/vnd.3gpp.interworking-data
415 | application/vnd.3gpp.lpp
416 | application/vnd.3gpp.mc-signalling-ear
417 | application/vnd.3gpp.mcdata-affiliation-command+xml
418 | application/vnd.3gpp.mcdata-info+xml
419 | application/vnd.3gpp.mcdata-payload
420 | application/vnd.3gpp.mcdata-service-config+xml
421 | application/vnd.3gpp.mcdata-signalling
422 | application/vnd.3gpp.mcdata-ue-config+xml
423 | application/vnd.3gpp.mcdata-user-profile+xml
424 | application/vnd.3gpp.mcptt-affiliation-command+xml
425 | application/vnd.3gpp.mcptt-floor-request+xml
426 | application/vnd.3gpp.mcptt-info+xml
427 | application/vnd.3gpp.mcptt-location-info+xml
428 | application/vnd.3gpp.mcptt-mbms-usage-info+xml
429 | application/vnd.3gpp.mcptt-service-config+xml
430 | application/vnd.3gpp.mcptt-signed+xml
431 | application/vnd.3gpp.mcptt-ue-config+xml
432 | application/vnd.3gpp.mcptt-ue-init-config+xml
433 | application/vnd.3gpp.mcptt-user-profile+xml
434 | application/vnd.3gpp.mcvideo-affiliation-command+xml
435 | application/vnd.3gpp.mcvideo-info+xml
436 | application/vnd.3gpp.mcvideo-location-info+xml
437 | application/vnd.3gpp.mcvideo-mbms-usage-info+xml
438 | application/vnd.3gpp.mcvideo-service-config+xml
439 | application/vnd.3gpp.mcvideo-transmission-request+xml
440 | application/vnd.3gpp.mcvideo-ue-config+xml
441 | application/vnd.3gpp.mcvideo-user-profile+xml
442 | application/vnd.3gpp.mid-call+xml
443 | application/vnd.3gpp.ngap
444 | application/vnd.3gpp.pfcp
445 | application/vnd.3gpp.pic-bw-large plb
446 | application/vnd.3gpp.pic-bw-small psb
447 | application/vnd.3gpp.pic-bw-var pvb
448 | application/vnd.3gpp-prose+xml
449 | application/vnd.3gpp.s1ap
450 | application/vnd.3gpp-prose-pc3ch+xml
451 | application/vnd.3gpp.sms
452 | application/vnd.3gpp.sms+xml
453 | application/vnd.3gpp.srvcc-ext+xml
454 | application/vnd.3gpp.SRVCC-info+xml
455 | application/vnd.3gpp.state-and-event-info+xml
456 | application/vnd.3gpp.ussd+xml
457 | application/vnd.3gpp-v2x-local-service-information
458 | application/vnd.3gpp2.bcmcsinfo+xml
459 | application/vnd.3gpp2.sms sms
460 | application/vnd.3gpp2.tcap tcap
461 | application/vnd.3lightssoftware.imagescal imgcal
462 | application/vnd.3M.Post-it-Notes pwn
463 | application/vnd.accpac.simply.aso aso
464 | application/vnd.accpac.simply.imp imp
465 | application/vnd.acucobol acu
466 | application/vnd.acucorp atc acutc
467 | application/vnd.adobe.flash.movie swf
468 | application/vnd.adobe.formscentral.fcdt fcdt
469 | application/vnd.adobe.fxp fxp fxpl
470 | application/vnd.adobe.partial-upload
471 | application/vnd.adobe.xdp+xml xdp
472 | application/vnd.adobe.xfdf xfdf
473 | application/vnd.aether.imp
474 | application/vnd.afpc.afplinedata
475 | application/vnd.afpc.afplinedata-pagedef
476 | application/vnd.afpc.cmoca-cmresource
477 | application/vnd.afpc.foca-charset
478 | application/vnd.afpc.foca-codedfont
479 | application/vnd.afpc.foca-codepage
480 | application/vnd.afpc.modca list3820 listafp afp pseg3820
481 | application/vnd.afpc.modca-cmtable
482 | application/vnd.afpc.modca-formdef
483 | application/vnd.afpc.modca-mediummap
484 | application/vnd.afpc.modca-objectcontainer
485 | application/vnd.afpc.modca-overlay ovl
486 | application/vnd.afpc.modca-pagesegment psg
487 | application/vnd.ah-barcode
488 | application/vnd.ahead.space ahead
489 | application/vnd.airzip.filesecure.azf azf
490 | application/vnd.airzip.filesecure.azs azs
491 | application/vnd.amadeus+json
492 | application/vnd.amazon.mobi8-ebook azw3
493 | application/vnd.americandynamics.acc acc
494 | application/vnd.amiga.ami ami
495 | application/vnd.amundsen.maze+xml
496 | application/vnd.android.ota ota
497 | application/vnd.anki apkg
498 | application/vnd.anser-web-certificate-issue-initiation cii
499 | application/vnd.anser-web-funds-transfer-initiation fti
500 | application/vnd.antix.game-component
501 | application/vnd.apache.thrift.binary
502 | application/vnd.apache.thrift.compact
503 | application/vnd.apache.thrift.json
504 | application/vnd.api+json
505 | application/vnd.aplextor.warrp+json
506 | application/vnd.apothekende.reservation+json
507 | application/vnd.apple.installer+xml dist distz pkg mpkg
508 | application/vnd.apple.keynote keynote
509 | application/vnd.apple.mpegurl m3u8
510 | application/vnd.apple.numbers numbers
511 | application/vnd.apple.pages pages
512 | application/vnd.aristanetworks.swi swi
513 | application/vnd.artisan+json artisan
514 | application/vnd.artsquare
515 | application/vnd.astraea-software.iota iota
516 | application/vnd.audiograph aep
517 | application/vnd.autopackage package
518 | application/vnd.avalon+json
519 | application/vnd.avistar+xml
520 | application/vnd.balsamiq.bmml+xml bmml
521 | application/vnd.banana-accounting ac2
522 | application/vnd.bbf.usp.error
523 | application/vnd.balsamiq.bmpr bmpr
524 | application/vnd.bbf.usp.msg
525 | application/vnd.bbf.usp.msg+json
526 | application/vnd.bekitzur-stech+json
527 | application/vnd.bint.med-content
528 | application/vnd.biopax.rdf+xml
529 | application/vnd.blink-idb-value-wrapper
530 | application/vnd.blueice.multipass mpm
531 | application/vnd.bluetooth.ep.oob ep
532 | application/vnd.bluetooth.le.oob le
533 | application/vnd.bmi bmi
534 | application/vnd.bpf
535 | application/vnd.bpf3
536 | application/vnd.businessobjects rep
537 | application/vnd.byu.uapi+json
538 | application/vnd.cab-jscript
539 | application/vnd.canon-cpdl
540 | application/vnd.canon-lips
541 | application/vnd.capasystems-pg+json
542 | application/vnd.cendio.thinlinc.clientconf tlclient
543 | application/vnd.century-systems.tcp_stream
544 | application/vnd.chemdraw+xml cdxml
545 | application/vnd.chess-pgn pgn
546 | application/vnd.chipnuts.karaoke-mmd mmd
547 | application/vnd.ciedi
548 | application/vnd.cinderella cdy
549 | application/vnd.cirpack.isdn-ext
550 | application/vnd.citationstyles.style+xml csl
551 | application/vnd.claymore cla
552 | application/vnd.cloanto.rp9 rp9
553 | application/vnd.clonk.c4group c4g c4d c4f c4p c4u
554 | application/vnd.cluetrust.cartomobile-config c11amc
555 | application/vnd.cluetrust.cartomobile-config-pkg c11amz
556 | application/vnd.coffeescript coffee
557 | application/vnd.collabio.xodocuments.document xodt
558 | application/vnd.collabio.xodocuments.document-template xott
559 | application/vnd.collabio.xodocuments.presentation xodp
560 | application/vnd.collabio.xodocuments.presentation-template xotp
561 | application/vnd.collabio.xodocuments.spreadsheet xods
562 | application/vnd.collabio.xodocuments.spreadsheet-template xots
563 | application/vnd.collection+json
564 | application/vnd.collection.doc+json
565 | application/vnd.collection.next+json
566 | application/vnd.comicbook-rar cbr
567 | application/vnd.comicbook+zip cbz
568 | application/vnd.commerce-battelle ica icf icd ic0 ic1 ic2 ic3 ic4 ic5 ic6 ic7 ic8
569 | application/vnd.commonspace csp cst
570 | application/vnd.contact.cmsg cdbcmsg
571 | application/vnd.coreos.ignition+json ign ignition
572 | application/vnd.cosmocaller cmc
573 | application/vnd.crick.clicker clkx
574 | application/vnd.crick.clicker.keyboard clkk
575 | application/vnd.crick.clicker.palette clkp
576 | application/vnd.crick.clicker.template clkt
577 | application/vnd.crick.clicker.wordbank clkw
578 | application/vnd.criticaltools.wbs+xml wbs
579 | application/vnd.cryptii.pipe+json
580 | application/vnd.crypto-shade-file ssvc
581 | application/vnd.cryptomator.encrypted c9r c9s
582 | application/vnd.cryptomator.vault cryptomator
583 | application/vnd.ctc-posml pml
584 | application/vnd.ctct.ws+xml
585 | application/vnd.cups-pdf
586 | application/vnd.cups-postscript
587 | application/vnd.cups-ppd ppd
588 | application/vnd.cups-raster
589 | application/vnd.cups-raw
590 | application/vnd.curl curl
591 | application/vnd.cyan.dean.root+xml
592 | application/vnd.cybank
593 | application/vnd.cyclonedx+json
594 | application/vnd.cyclonedx+xml
595 | application/vnd.d2l.coursepackage1p0+zip
596 | application/vnd.d3m-dataset
597 | application/vnd.d3m-problem
598 | application/vnd.dart dart
599 | application/vnd.data-vision.rdz rdz
600 | application/vnd.datapackage+json
601 | application/vnd.dataresource+json
602 | application/vnd.dbf dbf
603 | application/vnd.debian.binary-package deb udeb
604 | application/vnd.dece.data uvf uvvf uvd uvvd
605 | application/vnd.dece.ttml+xml uvt uvvt
606 | application/vnd.dece.unspecified uvx uvvx
607 | application/vnd.dece.zip uvz uvvz
608 | application/vnd.denovo.fcselayout-link fe_launch
609 | application/vnd.desmume.movie dsm
610 | application/vnd.dir-bi.plate-dl-nosuffix
611 | application/vnd.dm.delegation+xml
612 | application/vnd.dna dna
613 | application/vnd.document+json docjson
614 | application/vnd.dolby.mobile.1
615 | application/vnd.dolby.mobile.2
616 | application/vnd.doremir.scorecloud-binary-document scld
617 | application/vnd.dpgraph dpg mwc dpgraph
618 | application/vnd.dreamfactory dfac
619 | application/vnd.drive+json
620 | application/vnd.dtg.local
621 | application/vnd.dtg.local.flash fla
622 | application/vnd.dtg.local.html
623 | application/vnd.dvb.ait ait
624 | application/vnd.dvb.dvbisl+xml
625 | application/vnd.dvb.dvbj
626 | application/vnd.dvb.esgcontainer
627 | application/vnd.dvb.ipdcdftnotifaccess
628 | application/vnd.dvb.ipdcesgaccess
629 | application/vnd.dvb.ipdcesgaccess2
630 | application/vnd.dvb.ipdcesgpdd
631 | application/vnd.dvb.ipdcroaming
632 | application/vnd.dvb.iptv.alfec-base
633 | application/vnd.dvb.iptv.alfec-enhancement
634 | application/vnd.dvb.notif-aggregate-root+xml
635 | application/vnd.dvb.notif-container+xml
636 | application/vnd.dvb.notif-generic+xml
637 | application/vnd.dvb.notif-ia-msglist+xml
638 | application/vnd.dvb.notif-ia-registration-request+xml
639 | application/vnd.dvb.notif-ia-registration-response+xml
640 | application/vnd.dvb.notif-init+xml
641 | application/vnd.dvb.pfr
642 | application/vnd.dvb.service svc
643 | application/vnd.dxr
644 | application/vnd.dynageo geo
645 | application/vnd.dzr dzr
646 | application/vnd.easykaraoke.cdgdownload
647 | application/vnd.ecdis-update
648 | application/vnd.ecip.rlp
649 | application/vnd.ecowin.chart mag
650 | application/vnd.ecowin.filerequest
651 | application/vnd.ecowin.fileupdate
652 | application/vnd.ecowin.series
653 | application/vnd.ecowin.seriesrequest
654 | application/vnd.ecowin.seriesupdate
655 | application/vnd.efi.img
656 | application/vnd.efi.iso
657 | application/vnd.emclient.accessrequest+xml
658 | application/vnd.enliven nml
659 | application/vnd.enphase.envoy
660 | application/vnd.eprints.data+xml
661 | application/vnd.epson.esf esf
662 | application/vnd.epson.msf msf
663 | application/vnd.epson.quickanime qam
664 | application/vnd.epson.salt slt
665 | application/vnd.epson.ssf ssf
666 | application/vnd.ericsson.quickcall qcall qca
667 | application/vnd.espass-espass+zip espass
668 | application/vnd.eszigno3+xml es3 et3
669 | application/vnd.etsi.aoc+xml
670 | application/vnd.etsi.asic-e+zip asice sce
671 | application/vnd.etsi.asic-s+zip asics
672 | application/vnd.etsi.cug+xml
673 | application/vnd.etsi.iptvcommand+xml
674 | application/vnd.etsi.iptvdiscovery+xml
675 | application/vnd.etsi.iptvprofile+xml
676 | application/vnd.etsi.iptvsad-bc+xml
677 | application/vnd.etsi.iptvsad-cod+xml
678 | application/vnd.etsi.iptvsad-npvr+xml
679 | application/vnd.etsi.iptvservice+xml
680 | application/vnd.etsi.iptvsync+xml
681 | application/vnd.etsi.iptvueprofile+xml
682 | application/vnd.etsi.mcid+xml
683 | application/vnd.etsi.mheg5
684 | application/vnd.etsi.overload-control-policy-dataset+xml
685 | application/vnd.etsi.pstn+xml
686 | application/vnd.etsi.sci+xml
687 | application/vnd.etsi.simservs+xml
688 | application/vnd.etsi.timestamp-token tst
689 | application/vnd.etsi.tsl.der
690 | application/vnd.etsi.tsl+xml
691 | application/vnd.eudora.data
692 | application/vnd.exstream-empower+zip mpw
693 | application/vnd.exstream-package pub
694 | application/vnd.evolv.ecig.profile ecigprofile
695 | application/vnd.evolv.ecig.settings ecig
696 | application/vnd.evolv.ecig.theme ecigtheme
697 | application/vnd.ezpix-album ez2
698 | application/vnd.ezpix-package ez3
699 | application/vnd.f-secure.mobile
700 | application/vnd.fastcopy-disk-image dim
701 | application/vnd.fdf fdf
702 | application/vnd.fdsn.mseed msd mseed
703 | application/vnd.fdsn.seed seed dataless
704 | application/vnd.ffsns
705 | application/vnd.ficlab.flb+zip flb
706 | application/vnd.filmit.zfc zfc
707 | application/vnd.fints
708 | application/vnd.firemonkeys.cloudcell
709 | application/vnd.FloGraphIt gph
710 | application/vnd.fluxtime.clip ftc
711 | application/vnd.font-fontforge-sfd sfd
712 | application/vnd.framemaker fm
713 | application/vnd.frogans.fnc fnc
714 | application/vnd.frogans.ltf ltf
715 | application/vnd.fsc.weblaunch fsc
716 | application/vnd.fujifilm.fb.docuworks
717 | application/vnd.fujifilm.fb.docuworks.binder
718 | application/vnd.fujifilm.fb.docuworks.container
719 | application/vnd.fujitsu.oasys oas
720 | application/vnd.fujitsu.oasys2 oa2
721 | application/vnd.fujitsu.oasys3 oa3
722 | application/vnd.fujitsu.oasysgp fg5
723 | application/vnd.fujitsu.oasysprs bh2
724 | application/vnd.fujixerox.ART-EX
725 | application/vnd.fujixerox.ART4
726 | application/vnd.fujixerox.ddd ddd
727 | application/vnd.fujixerox.docuworks xdw
728 | application/vnd.fujixerox.docuworks.binder xbd
729 | application/vnd.fujixerox.docuworks.container xct
730 | application/vnd.fujixerox.HBPL
731 | application/vnd.fut-misnet
732 | application/vnd.futoin+cbor
733 | application/vnd.futoin+json
734 | application/vnd.fuzzysheet fzs
735 | application/vnd.genomatix.tuxedo txd
736 | application/vnd.gentics.grd+json
737 | application/vnd.geocube+xml g3 g³
738 | application/vnd.geogebra.file ggb
739 | application/vnd.geogebra.slides ggs
740 | application/vnd.geogebra.tool ggt
741 | application/vnd.geometry-explorer gex gre
742 | application/vnd.geonext gxt
743 | application/vnd.geoplan g2w
744 | application/vnd.geospace g3w
745 | application/vnd.gerber
746 | application/vnd.globalplatform.card-content-mgt
747 | application/vnd.globalplatform.card-content-mgt-response
748 | application/vnd.gmx gmx
749 | application/vnd.google-earth.kml+xml kml
750 | application/vnd.google-earth.kmz kmz
751 | application/vnd.gov.sk.e-form+xml
752 | application/vnd.gov.sk.e-form+zip
753 | application/vnd.gov.sk.xmldatacontainer+xml
754 | application/vnd.grafeq gqf gqs
755 | application/vnd.gridmp
756 | application/vnd.groove-account gac
757 | application/vnd.groove-help ghf
758 | application/vnd.groove-identity-message gim
759 | application/vnd.groove-injector grv
760 | application/vnd.groove-tool-message gtm
761 | application/vnd.groove-tool-template tpl
762 | application/vnd.groove-vcard vcg
763 | application/vnd.hal+json
764 | application/vnd.hal+xml hal
765 | application/vnd.HandHeld-Entertainment+xml zmm
766 | application/vnd.hbci hbci hbc kom upa pkd bpd
767 | application/vnd.hc+json
768 | application/vnd.hcl-bireports
769 | application/vnd.hdt hdt
770 | application/vnd.heroku+json
771 | application/vnd.hhe.lesson-player les
772 | application/vnd.hp-HPGL hpgl
773 | application/vnd.hp-hpid hpi hpid
774 | application/vnd.hp-hps hps
775 | application/vnd.hp-jlyt jlt
776 | application/vnd.hp-PCL pcl
777 | application/vnd.hp-PCLXL
778 | application/vnd.httphone
779 | application/vnd.hydrostatix.sof-data sfd-hdstx
780 | application/vnd.hyper+json
781 | application/vnd.hyper-item+json
782 | application/vnd.hyperdrive+json
783 | application/vnd.hzn-3d-crossword x3d
784 | application/vnd.ibm.electronic-media emm
785 | application/vnd.ibm.MiniPay mpy
786 | application/vnd.ibm.rights-management irm
787 | application/vnd.ibm.secure-container sc
788 | application/vnd.iccprofile icc icm
789 | application/vnd.ieee.1905 1905.1
790 | application/vnd.igloader igl
791 | application/vnd.imagemeter.folder+zip imf
792 | application/vnd.imagemeter.image+zip imi
793 | application/vnd.immervision-ivp ivp
794 | application/vnd.immervision-ivu ivu
795 | application/vnd.ims.imsccv1p1 imscc
796 | application/vnd.ims.imsccv1p2
797 | application/vnd.ims.imsccv1p3
798 | application/vnd.ims.lis.v2.result+json
799 | application/vnd.ims.lti.v2.toolconsumerprofile+json
800 | application/vnd.ims.lti.v2.toolproxy.id+json
801 | application/vnd.ims.lti.v2.toolproxy+json
802 | application/vnd.ims.lti.v2.toolsettings+json
803 | application/vnd.ims.lti.v2.toolsettings.simple+json
804 | application/vnd.informedcontrol.rms+xml
805 | application/vnd.infotech.project
806 | application/vnd.infotech.project+xml
807 | application/vnd.innopath.wamp.notification
808 | application/vnd.insors.igm igm
809 | application/vnd.intercon.formnet xpw xpx
810 | application/vnd.intergeo i2g
811 | application/vnd.intertrust.digibox
812 | application/vnd.intertrust.nncp
813 | application/vnd.intu.qbo qbo
814 | application/vnd.intu.qfx qfx
815 | application/vnd.iptc.g2.catalogitem+xml
816 | application/vnd.iptc.g2.conceptitem+xml
817 | application/vnd.iptc.g2.knowledgeitem+xml
818 | application/vnd.iptc.g2.newsitem+xml
819 | application/vnd.iptc.g2.newsmessage+xml
820 | application/vnd.iptc.g2.packageitem+xml
821 | application/vnd.iptc.g2.planningitem+xml
822 | application/vnd.ipunplugged.rcprofile rcprofile
823 | application/vnd.irepository.package+xml irp
824 | application/vnd.is-xpr xpr
825 | application/vnd.isac.fcs fcs
826 | application/vnd.jam jam
827 | application/vnd.iso11783-10+zip
828 | application/vnd.japannet-directory-service
829 | application/vnd.japannet-jpnstore-wakeup
830 | application/vnd.japannet-payment-wakeup
831 | application/vnd.japannet-registration
832 | application/vnd.japannet-registration-wakeup
833 | application/vnd.japannet-setstore-wakeup
834 | application/vnd.japannet-verification
835 | application/vnd.japannet-verification-wakeup
836 | application/vnd.jcp.javame.midlet-rms rms
837 | application/vnd.jisp jisp
838 | application/vnd.joost.joda-archive joda
839 | application/vnd.jsk.isdn-ngn
840 | application/vnd.kahootz ktz ktr
841 | application/vnd.kde.karbon karbon
842 | application/vnd.kde.kchart chrt
843 | application/vnd.kde.kformula kfo
844 | application/vnd.kde.kivio flw
845 | application/vnd.kde.kontour kon
846 | application/vnd.kde.kpresenter kpr kpt
847 | application/vnd.kde.kspread ksp
848 | application/vnd.kde.kword kwd kwt
849 | application/vnd.kenameaapp htke
850 | application/vnd.kidspiration kia
851 | application/vnd.Kinar kne knp sdf
852 | application/vnd.koan skp skd skm skt
853 | application/vnd.kodak-descriptor sse
854 | application/vnd.las las
855 | application/vnd.las.las+json lasjson
856 | application/vnd.las.las+xml lasxml
857 | application/vnd.laszip
858 | application/vnd.leap+json
859 | application/vnd.liberty-request+xml
860 | application/vnd.llamagraphics.life-balance.desktop lbd
861 | application/vnd.llamagraphics.life-balance.exchange+xml lbe
862 | application/vnd.logipipe.circuit+zip lcs lca
863 | application/vnd.loom loom
864 | application/vnd.lotus-1-2-3 123 wk4 wk3 wk1
865 | application/vnd.lotus-approach apr vew
866 | application/vnd.lotus-freelance prz pre
867 | application/vnd.lotus-notes nsf ntf ndl ns4 ns3 ns2 nsh nsg
868 | application/vnd.lotus-organizer or3 or2 org
869 | application/vnd.lotus-screencam scm
870 | application/vnd.lotus-wordpro lwp sam
871 | application/vnd.macports.portpkg portpkg
872 | application/vnd.mapbox-vector-tile mvt
873 | application/vnd.marlin.drm.actiontoken+xml
874 | application/vnd.marlin.drm.conftoken+xml
875 | application/vnd.marlin.drm.license+xml
876 | application/vnd.marlin.drm.mdcf mdc
877 | application/vnd.mason+json
878 | application/vnd.maxmind.maxmind-db mmdb
879 | application/vnd.mcd mcd
880 | application/vnd.medcalcdata mc1
881 | application/vnd.mediastation.cdkey cdkey
882 | application/vnd.meridian-slingshot
883 | application/vnd.MFER mwf
884 | application/vnd.mfmp mfm
885 | application/vnd.micro+json
886 | application/vnd.micrografx.flo flo
887 | application/vnd.micrografx.igx igx
888 | application/vnd.microsoft.portable-executable
889 | application/vnd.microsoft.windows.thumbnail-cache
890 | application/vnd.miele+json
891 | application/vnd.mif mif
892 | application/vnd.minisoft-hp3000-save
893 | application/vnd.mitsubishi.misty-guard.trustweb
894 | application/vnd.Mobius.DAF daf
895 | application/vnd.Mobius.DIS dis
896 | application/vnd.Mobius.MBK mbk
897 | application/vnd.Mobius.MQY mqy
898 | application/vnd.Mobius.MSL msl
899 | application/vnd.Mobius.PLC plc
900 | application/vnd.Mobius.TXF txf
901 | application/vnd.mophun.application mpn
902 | application/vnd.mophun.certificate mpc
903 | application/vnd.motorola.flexsuite
904 | application/vnd.motorola.flexsuite.adsi
905 | application/vnd.motorola.flexsuite.fis
906 | application/vnd.motorola.flexsuite.gotap
907 | application/vnd.motorola.flexsuite.kmr
908 | application/vnd.motorola.flexsuite.ttc
909 | application/vnd.motorola.flexsuite.wem
910 | application/vnd.motorola.iprm
911 | application/vnd.mozilla.xul+xml xul
912 | application/vnd.ms-3mfdocument 3mf
913 | application/vnd.ms-artgalry cil
914 | application/vnd.ms-asf asf
915 | application/vnd.ms-cab-compressed cab
916 | application/vnd.ms-excel xls xlm xla xlc xlt xlw
917 | application/vnd.ms-excel.template.macroEnabled.12 xltm
918 | application/vnd.ms-excel.addin.macroEnabled.12 xlam
919 | application/vnd.ms-excel.sheet.binary.macroEnabled.12 xlsb
920 | application/vnd.ms-excel.sheet.macroEnabled.12 xlsm
921 | application/vnd.ms-fontobject eot
922 | application/vnd.ms-htmlhelp chm
923 | application/vnd.ms-ims ims
924 | application/vnd.ms-lrm lrm
925 | application/vnd.ms-office.activeX+xml
926 | application/vnd.ms-officetheme thmx
927 | application/vnd.ms-playready.initiator+xml
928 | application/vnd.ms-powerpoint ppt pps pot
929 | application/vnd.ms-powerpoint.addin.macroEnabled.12 ppam
930 | application/vnd.ms-powerpoint.presentation.macroEnabled.12 pptm
931 | application/vnd.ms-powerpoint.slide.macroEnabled.12 sldm
932 | application/vnd.ms-powerpoint.slideshow.macroEnabled.12 ppsm
933 | application/vnd.ms-powerpoint.template.macroEnabled.12 potm
934 | application/vnd.ms-PrintDeviceCapabilities+xml
935 | application/vnd.ms-PrintSchemaTicket+xml
936 | application/vnd.ms-project mpp mpt
937 | application/vnd.ms-tnef tnef tnf
938 | application/vnd.ms-windows.devicepairing
939 | application/vnd.ms-windows.nwprinting.oob
940 | application/vnd.ms-windows.printerpairing
941 | application/vnd.ms-windows.wsd.oob
942 | application/vnd.ms-wmdrm.lic-chlg-req
943 | application/vnd.ms-wmdrm.lic-resp
944 | application/vnd.ms-wmdrm.meter-chlg-req
945 | application/vnd.ms-wmdrm.meter-resp
946 | application/vnd.ms-word.document.macroEnabled.12 docm
947 | application/vnd.ms-word.template.macroEnabled.12 dotm
948 | application/vnd.ms-works wcm wdb wks wps
949 | application/vnd.ms-wpl wpl
950 | application/vnd.ms-xpsdocument xps
951 | application/vnd.msa-disk-image msa
952 | application/vnd.mseq mseq
953 | application/vnd.msign
954 | application/vnd.multiad.creator crtr
955 | application/vnd.multiad.creator.cif cif
956 | application/vnd.music-niff
957 | application/vnd.musician mus
958 | application/vnd.muvee.style msty
959 | application/vnd.mynfc taglet
960 | application/vnd.ncd.control
961 | application/vnd.ncd.reference
962 | application/vnd.nearst.inv+json
963 | application/vnd.nebumind.line nebul line
964 | application/vnd.nervana entity request bkm kcm
965 | application/vnd.netfpx
966 | application/vnd.nimn nimn
967 | application/vnd.nitf nitf
968 | application/vnd.neurolanguage.nlu nlu
969 | application/vnd.nintendo.nitro.rom nds
970 | application/vnd.nintendo.snes.rom sfc smc
971 | application/vnd.noblenet-directory nnd
972 | application/vnd.noblenet-sealer nns
973 | application/vnd.noblenet-web nnw
974 | application/vnd.nokia.catalogs
975 | application/vnd.nokia.conml+wbxml
976 | application/vnd.nokia.conml+xml
977 | application/vnd.nokia.iptv.config+xml
978 | application/vnd.nokia.iSDS-radio-presets
979 | application/vnd.nokia.landmark+wbxml
980 | application/vnd.nokia.landmark+xml
981 | application/vnd.nokia.landmarkcollection+xml
982 | application/vnd.nokia.n-gage.ac+xml ac
983 | application/vnd.nokia.n-gage.data ngdat
984 | application/vnd.nokia.n-gage.symbian.install n-gage
985 | application/vnd.nokia.ncd
986 | application/vnd.nokia.pcd+wbxml
987 | application/vnd.nokia.pcd+xml
988 | application/vnd.nokia.radio-preset rpst
989 | application/vnd.nokia.radio-presets rpss
990 | application/vnd.novadigm.EDM edm
991 | application/vnd.novadigm.EDX edx
992 | application/vnd.novadigm.EXT ext
993 | application/vnd.ntt-local.content-share
994 | application/vnd.ntt-local.file-transfer
995 | application/vnd.ntt-local.ogw_remote-access
996 | application/vnd.ntt-local.sip-ta_remote
997 | application/vnd.ntt-local.sip-ta_tcp_stream
998 | application/vnd.oasis.opendocument.chart odc
999 | application/vnd.oasis.opendocument.chart-template otc
1000 | application/vnd.oasis.opendocument.database odb
1001 | application/vnd.oasis.opendocument.formula odf
1002 | application/vnd.oasis.opendocument.formula-template
1003 | application/vnd.oasis.opendocument.graphics odg
1004 | application/vnd.oasis.opendocument.graphics-template otg
1005 | application/vnd.oasis.opendocument.image odi
1006 | application/vnd.oasis.opendocument.image-template oti
1007 | application/vnd.oasis.opendocument.presentation odp
1008 | application/vnd.oasis.opendocument.presentation-template otp
1009 | application/vnd.oasis.opendocument.spreadsheet ods
1010 | application/vnd.oasis.opendocument.spreadsheet-template ots
1011 | application/vnd.oasis.opendocument.text odt
1012 | application/vnd.oasis.opendocument.text-master odm
1013 | application/vnd.oasis.opendocument.text-template ott
1014 | application/vnd.oasis.opendocument.text-web oth
1015 | application/vnd.obn
1016 | application/vnd.ocf+cbor
1017 | application/vnd.oci.image.manifest.v1+json
1018 | application/vnd.oftn.l10n+json
1019 | application/vnd.oipf.contentaccessdownload+xml
1020 | application/vnd.oipf.contentaccessstreaming+xml
1021 | application/vnd.oipf.cspg-hexbinary
1022 | application/vnd.oipf.dae.svg+xml
1023 | application/vnd.oipf.dae.xhtml+xml
1024 | application/vnd.oipf.mippvcontrolmessage+xml
1025 | application/vnd.oipf.pae.gem
1026 | application/vnd.oipf.spdiscovery+xml
1027 | application/vnd.oipf.spdlist+xml
1028 | application/vnd.oipf.ueprofile+xml
1029 | application/vnd.oipf.userprofile+xml
1030 | application/vnd.olpc-sugar xo
1031 | application/vnd.oma.bcast.associated-procedure-parameter+xml
1032 | application/vnd.oma.bcast.drm-trigger+xml
1033 | application/vnd.oma.bcast.imd+xml
1034 | application/vnd.oma.bcast.ltkm
1035 | application/vnd.oma.bcast.notification+xml
1036 | application/vnd.oma.bcast.provisioningtrigger
1037 | application/vnd.oma.bcast.sgboot
1038 | application/vnd.oma.bcast.sgdd+xml
1039 | application/vnd.oma.bcast.sgdu
1040 | application/vnd.oma.bcast.simple-symbol-container
1041 | application/vnd.oma.bcast.smartcard-trigger+xml
1042 | application/vnd.oma.bcast.sprov+xml
1043 | application/vnd.oma.bcast.stkm
1044 | application/vnd.oma.cab-address-book+xml
1045 | application/vnd.oma.cab-feature-handler+xml
1046 | application/vnd.oma.cab-pcc+xml
1047 | application/vnd.oma.cab-subs-invite+xml
1048 | application/vnd.oma.cab-user-prefs+xml
1049 | application/vnd.oma.dcd
1050 | application/vnd.oma.dcdc
1051 | application/vnd.oma.dd2+xml dd2
1052 | application/vnd.oma.drm.risd+xml
1053 | application/vnd.oma.group-usage-list+xml
1054 | application/vnd.oma.lwm2m+cbor
1055 | application/vnd.oma.lwm2m+json
1056 | application/vnd.oma.lwm2m+tlv
1057 | application/vnd.oma.pal+xml
1058 | application/vnd.oma.poc.detailed-progress-report+xml
1059 | application/vnd.oma.poc.final-report+xml
1060 | application/vnd.oma.poc.groups+xml
1061 | application/vnd.oma.poc.invocation-descriptor+xml
1062 | application/vnd.oma.poc.optimized-progress-report+xml
1063 | application/vnd.oma.push
1064 | application/vnd.oma.scidm.messages+xml
1065 | application/vnd.oma.xcap-directory+xml
1066 | application/vnd.oma-scws-config
1067 | application/vnd.oma-scws-http-request
1068 | application/vnd.oma-scws-http-response
1069 | application/vnd.omads-email+xml
1070 | application/vnd.omads-file+xml
1071 | application/vnd.omads-folder+xml
1072 | application/vnd.omaloc-supl-init
1073 | application/vnd.onepager tam
1074 | application/vnd.onepagertamp tamp
1075 | application/vnd.onepagertamx tamx
1076 | application/vnd.onepagertat tat
1077 | application/vnd.onepagertatp tatp
1078 | application/vnd.onepagertatx tatx
1079 | application/vnd.openblox.game+xml obgx
1080 | application/vnd.openblox.game-binary obg
1081 | application/vnd.openeye.oeb oeb
1082 | application/vnd.openofficeorg.extension oxt
1083 | application/vnd.openstreetmap.data+xml osm
1084 | application/vnd.openxmlformats-officedocument.custom-properties+xml
1085 | application/vnd.openxmlformats-officedocument.customXmlProperties+xml
1086 | application/vnd.openxmlformats-officedocument.drawing+xml
1087 | application/vnd.openxmlformats-officedocument.drawingml.chart+xml
1088 | application/vnd.openxmlformats-officedocument.drawingml.chartshapes+xml
1089 | application/vnd.openxmlformats-officedocument.drawingml.diagramColors+xml
1090 | application/vnd.openxmlformats-officedocument.drawingml.diagramData+xml
1091 | application/vnd.openxmlformats-officedocument.drawingml.diagramLayout+xml
1092 | application/vnd.openxmlformats-officedocument.drawingml.diagramStyle+xml
1093 | application/vnd.openxmlformats-officedocument.extended-properties+xml
1094 | application/vnd.openxmlformats-officedocument.presentationml.commentAuthors+xml
1095 | application/vnd.openxmlformats-officedocument.presentationml.comments+xml
1096 | application/vnd.openxmlformats-officedocument.presentationml.handoutMaster+xml
1097 | application/vnd.openxmlformats-officedocument.presentationml.notesMaster+xml
1098 | application/vnd.openxmlformats-officedocument.presentationml.notesSlide+xml
1099 | application/vnd.openxmlformats-officedocument.presentationml.presProps+xml
1100 | application/vnd.openxmlformats-officedocument.presentationml.presentation pptx
1101 | application/vnd.openxmlformats-officedocument.presentationml.presentation.main+xml
1102 | application/vnd.openxmlformats-officedocument.presentationml.slide sldx
1103 | application/vnd.openxmlformats-officedocument.presentationml.slide+xml
1104 | application/vnd.openxmlformats-officedocument.presentationml.slideLayout+xml
1105 | application/vnd.openxmlformats-officedocument.presentationml.slideMaster+xml
1106 | application/vnd.openxmlformats-officedocument.presentationml.slideUpdateInfo+xml
1107 | application/vnd.openxmlformats-officedocument.presentationml.slideshow ppsx
1108 | application/vnd.openxmlformats-officedocument.presentationml.slideshow.main+xml
1109 | application/vnd.openxmlformats-officedocument.presentationml.tableStyles+xml
1110 | application/vnd.openxmlformats-officedocument.presentationml.tags+xml
1111 | application/vnd.openxmlformats-officedocument.presentationml.template potx
1112 | application/vnd.openxmlformats-officedocument.presentationml.template.main+xml
1113 | application/vnd.openxmlformats-officedocument.presentationml.viewProps+xml
1114 | application/vnd.openxmlformats-officedocument.spreadsheetml.calcChain+xml
1115 | application/vnd.openxmlformats-officedocument.spreadsheetml.chartsheet+xml
1116 | application/vnd.openxmlformats-officedocument.spreadsheetml.comments+xml
1117 | application/vnd.openxmlformats-officedocument.spreadsheetml.connections+xml
1118 | application/vnd.openxmlformats-officedocument.spreadsheetml.dialogsheet+xml
1119 | application/vnd.openxmlformats-officedocument.spreadsheetml.externalLink+xml
1120 | application/vnd.openxmlformats-officedocument.spreadsheetml.pivotCacheDefinition+xml
1121 | application/vnd.openxmlformats-officedocument.spreadsheetml.pivotCacheRecords+xml
1122 | application/vnd.openxmlformats-officedocument.spreadsheetml.pivotTable+xml
1123 | application/vnd.openxmlformats-officedocument.spreadsheetml.queryTable+xml
1124 | application/vnd.openxmlformats-officedocument.spreadsheetml.revisionHeaders+xml
1125 | application/vnd.openxmlformats-officedocument.spreadsheetml.revisionLog+xml
1126 | application/vnd.openxmlformats-officedocument.spreadsheetml.sharedStrings+xml
1127 | application/vnd.openxmlformats-officedocument.spreadsheetml.sheet xlsx
1128 | application/vnd.openxmlformats-officedocument.spreadsheetml.sheet.main+xml
1129 | application/vnd.openxmlformats-officedocument.spreadsheetml.sheetMetadata+xml
1130 | application/vnd.openxmlformats-officedocument.spreadsheetml.styles+xml
1131 | application/vnd.openxmlformats-officedocument.spreadsheetml.table+xml
1132 | application/vnd.openxmlformats-officedocument.spreadsheetml.tableSingleCells+xml
1133 | application/vnd.openxmlformats-officedocument.spreadsheetml.template xltx
1134 | application/vnd.openxmlformats-officedocument.spreadsheetml.template.main+xml
1135 | application/vnd.openxmlformats-officedocument.spreadsheetml.userNames+xml
1136 | application/vnd.openxmlformats-officedocument.spreadsheetml.volatileDependencies+xml
1137 | application/vnd.openxmlformats-officedocument.spreadsheetml.worksheet+xml
1138 | application/vnd.openxmlformats-officedocument.theme+xml
1139 | application/vnd.openxmlformats-officedocument.themeOverride+xml
1140 | application/vnd.openxmlformats-officedocument.vmlDrawing
1141 | application/vnd.openxmlformats-officedocument.wordprocessingml.comments+xml
1142 | application/vnd.openxmlformats-officedocument.wordprocessingml.document docx
1143 | application/vnd.openxmlformats-officedocument.wordprocessingml.document.glossary+xml
1144 | application/vnd.openxmlformats-officedocument.wordprocessingml.document.main+xml
1145 | application/vnd.openxmlformats-officedocument.wordprocessingml.endnotes+xml
1146 | application/vnd.openxmlformats-officedocument.wordprocessingml.fontTable+xml
1147 | application/vnd.openxmlformats-officedocument.wordprocessingml.footer+xml
1148 | application/vnd.openxmlformats-officedocument.wordprocessingml.footnotes+xml
1149 | application/vnd.openxmlformats-officedocument.wordprocessingml.numbering+xml
1150 | application/vnd.openxmlformats-officedocument.wordprocessingml.settings+xml
1151 | application/vnd.openxmlformats-officedocument.wordprocessingml.styles+xml
1152 | application/vnd.openxmlformats-officedocument.wordprocessingml.template dotx
1153 | application/vnd.openxmlformats-officedocument.wordprocessingml.template.main+xml
1154 | application/vnd.openxmlformats-officedocument.wordprocessingml.webSettings+xml
1155 | application/vnd.openxmlformats-package.core-properties+xml
1156 | application/vnd.openxmlformats-package.digital-signature-xmlsignature+xml
1157 | application/vnd.openxmlformats-package.relationships+xml
1158 | application/vnd.oracle.resource+json
1159 | application/vnd.orange.indata
1160 | application/vnd.osa.netdeploy ndc
1161 | application/vnd.osgeo.mapguide.package mgp
1162 | application/vnd.osgi.bundle
1163 | application/vnd.osgi.dp dp
1164 | application/vnd.osgi.subsystem esa
1165 | application/vnd.otps.ct-kip+xml
1166 | application/vnd.oxli.countgraph oxlicg
1167 | application/vnd.pagerduty+json
1168 | application/vnd.palm prc pdb pqa oprc
1169 | application/vnd.panoply plp
1170 | application/vnd.paos.xml
1171 | application/vnd.paos+xml
1172 | application/vnd.patentdive dive
1173 | application/vnd.patientecommsdoc
1174 | application/vnd.pawaafile paw
1175 | application/vnd.pcos
1176 | application/vnd.pg.format str
1177 | application/vnd.pg.osasli ei6
1178 | application/vnd.piaccess.application-licence pil
1179 | application/vnd.picsel efif
1180 | application/vnd.pmi.widget wg
1181 | application/vnd.poc.group-advertisement+xml
1182 | application/vnd.pocketlearn plf
1183 | application/vnd.powerbuilder6 pbd
1184 | application/vnd.powerbuilder6-s
1185 | application/vnd.powerbuilder7
1186 | application/vnd.powerbuilder7-s
1187 | application/vnd.powerbuilder75
1188 | application/vnd.powerbuilder75-s
1189 | application/vnd.preminet preminet
1190 | application/vnd.previewsystems.box box vbox
1191 | application/vnd.proteus.magazine mgz
1192 | application/vnd.psfs psfs
1193 | application/vnd.publishare-delta-tree qps
1194 | application/vnd.pvi.ptid1 ptid
1195 | application/vnd.pwg-multiplexed
1196 | application/vnd.pwg-xhtml-print+xml
1197 | application/vnd.qualcomm.brew-app-res bar
1198 | application/vnd.quarantainenet
1199 | application/vnd.Quark.QuarkXPress qxd qxt qwd qwt qxl qxb
1200 | application/vnd.quobject-quoxdocument quox quiz
1201 | application/vnd.radisys.moml+xml
1202 | application/vnd.radisys.msml-audit-conf+xml
1203 | application/vnd.radisys.msml-audit-conn+xml
1204 | application/vnd.radisys.msml-audit-dialog+xml
1205 | application/vnd.radisys.msml-audit-stream+xml
1206 | application/vnd.radisys.msml-audit+xml
1207 | application/vnd.radisys.msml-conf+xml
1208 | application/vnd.radisys.msml-dialog-base+xml
1209 | application/vnd.radisys.msml-dialog-fax-detect+xml
1210 | application/vnd.radisys.msml-dialog-fax-sendrecv+xml
1211 | application/vnd.radisys.msml-dialog-group+xml
1212 | application/vnd.radisys.msml-dialog-speech+xml
1213 | application/vnd.radisys.msml-dialog-transform+xml
1214 | application/vnd.radisys.msml-dialog+xml
1215 | application/vnd.radisys.msml+xml
1216 | application/vnd.rainstor.data tree
1217 | application/vnd.rapid
1218 | application/vnd.rar rar
1219 | application/vnd.realvnc.bed bed
1220 | application/vnd.recordare.musicxml mxl
1221 | application/vnd.recordare.musicxml+xml
1222 | application/vnd.RenLearn.rlprint
1223 | application/vnd.restful+json
1224 | application/vnd.rig.cryptonote cryptonote
1225 | application/vnd.route66.link66+xml link66
1226 | application/vnd.rs-274x
1227 | application/vnd.ruckus.download
1228 | application/vnd.s3sms
1229 | application/vnd.sailingtracker.track st
1230 | application/vnd.sar SAR
1231 | application/vnd.sbm.cid
1232 | application/vnd.sbm.mid2
1233 | application/vnd.scribus scd sla slaz
1234 | application/vnd.sealed.3df s3df
1235 | application/vnd.sealed.csf scsf
1236 | application/vnd.sealed.doc sdoc sdo s1w
1237 | application/vnd.sealed.eml seml sem
1238 | application/vnd.sealed.mht smht smh
1239 | application/vnd.sealed.net
1240 | application/vnd.sealed.ppt sppt s1p
1241 | application/vnd.sealed.tiff stif
1242 | application/vnd.sealed.xls sxls sxl s1e
1243 | application/vnd.sealedmedia.softseal.html stml s1h
1244 | application/vnd.sealedmedia.softseal.pdf spdf spd s1a
1245 | application/vnd.seemail see
1246 | application/vnd.seis+json
1247 | application/vnd.sema sema
1248 | application/vnd.semd semd
1249 | application/vnd.semf semf
1250 | application/vnd.shade-save-file ssv
1251 | application/vnd.shana.informed.formdata ifm
1252 | application/vnd.shana.informed.formtemplate itp
1253 | application/vnd.shana.informed.interchange iif
1254 | application/vnd.shana.informed.package ipk
1255 | application/vnd.shootproof+json
1256 | application/vnd.shopkick+json
1257 | application/vnd.shp shp
1258 | application/vnd.shx shx
1259 | application/vnd.sigrok.session sr
1260 | application/vnd.SimTech-MindMapper twd twds
1261 | application/vnd.siren+json
1262 | application/vnd.smaf mmf
1263 | application/vnd.smart.notebook notebook
1264 | application/vnd.smart.teacher teacher
1265 | application/vnd.snesdev-page-table ptrom pt
1266 | application/vnd.software602.filler.form+xml fo
1267 | application/vnd.software602.filler.form-xml-zip zfo
1268 | application/vnd.solent.sdkm+xml sdkm sdkd
1269 | application/vnd.spotfire.dxp dxp
1270 | application/vnd.spotfire.sfs sfs
1271 | application/vnd.sqlite3 sqlite sqlite3
1272 | application/vnd.sss-cod
1273 | application/vnd.sss-dtf
1274 | application/vnd.sss-ntf
1275 | application/vnd.stepmania.package smzip
1276 | application/vnd.stepmania.stepchart sm
1277 | application/vnd.street-stream
1278 | application/vnd.sun.wadl+xml wadl
1279 | application/vnd.sus-calendar sus susp
1280 | application/vnd.svd
1281 | application/vnd.swiftview-ics
1282 | application/vnd.sycle+xml scl
1283 | application/vnd.syncml+xml xsm
1284 | application/vnd.syncml.dm+wbxml bdm
1285 | application/vnd.syncml.dm+xml xdm
1286 | application/vnd.syncml.dm.notification
1287 | application/vnd.syncml.dmddf+wbxml
1288 | application/vnd.syncml.dmddf+xml ddf
1289 | application/vnd.syncml.dmtnds+wbxml
1290 | application/vnd.syncml.dmtnds+xml
1291 | application/vnd.syncml.ds.notification
1292 | application/vnd.tableschema+json
1293 | application/vnd.tao.intent-module-archive tao
1294 | application/vnd.tcpdump.pcap pcap cap dmp
1295 | application/vnd.theqvd qvd
1296 | application/vnd.think-cell.ppttc+json ppttc
1297 | application/vnd.tmd.mediaflex.api+xml
1298 | application/vnd.tml vfr viaframe
1299 | application/vnd.tmobile-livetv tmo
1300 | application/vnd.tri.onesource
1301 | application/vnd.trid.tpt tpt
1302 | application/vnd.triscape.mxs mxs
1303 | application/vnd.trueapp tra
1304 | application/vnd.truedoc
1305 | application/vnd.ubisoft.webplayer
1306 | application/vnd.ufdl ufdl ufd frm
1307 | application/vnd.uiq.theme utz
1308 | application/vnd.umajin umj
1309 | application/vnd.unity unityweb
1310 | application/vnd.uoml+xml uoml uo
1311 | application/vnd.uplanet.alert
1312 | application/vnd.uplanet.alert-wbxml
1313 | application/vnd.uplanet.bearer-choice
1314 | application/vnd.uplanet.bearer-choice-wbxml
1315 | application/vnd.uplanet.cacheop
1316 | application/vnd.uplanet.cacheop-wbxml
1317 | application/vnd.uplanet.channel
1318 | application/vnd.uplanet.channel-wbxml
1319 | application/vnd.uplanet.list
1320 | application/vnd.uplanet.list-wbxml
1321 | application/vnd.uplanet.listcmd
1322 | application/vnd.uplanet.listcmd-wbxml
1323 | application/vnd.uplanet.signal
1324 | application/vnd.uri-map urim urimap
1325 | application/vnd.valve.source.material vmt
1326 | application/vnd.vcx vcx
1327 | application/vnd.vd-study mxi study-inter model-inter
1328 | application/vnd.vectorworks vwx
1329 | application/vnd.vel+json
1330 | application/vnd.verimatrix.vcas
1331 | application/vnd.veryant.thin istc isws
1332 | application/vnd.ves.encrypted VES
1333 | application/vnd.vidsoft.vidconference vsc
1334 | application/vnd.visio vsd vst vsw vss
1335 | application/vnd.visionary vis
1336 | application/vnd.vividence.scriptfile
1337 | application/vnd.vsf vsf
1338 | application/vnd.wap.sic sic
1339 | application/vnd.wap.slc slc
1340 | application/vnd.wap.wbxml wbxml
1341 | application/vnd.wap.wmlc wmlc
1342 | application/vnd.wap.wmlscriptc wmlsc
1343 | application/vnd.webturbo wtb
1344 | application/vnd.wfa.dpp
1345 | application/vnd.wfa.p2p p2p
1346 | application/vnd.wfa.wsc wsc
1347 | application/vnd.windows.devicepairing
1348 | application/vnd.wmc wmc
1349 | application/vnd.wmf.bootstrap
1350 | application/vnd.wolfram.mathematica
1351 | application/vnd.wolfram.mathematica.package m
1352 | application/vnd.wolfram.player nbp
1353 | application/vnd.wordperfect wpd
1354 | application/vnd.wqd wqd
1355 | application/vnd.wrq-hp3000-labelled
1356 | application/vnd.wt.stf stf
1357 | application/vnd.wv.csp+xml
1358 | application/vnd.wv.csp+wbxml wv
1359 | application/vnd.wv.ssp+xml
1360 | application/vnd.xacml+json
1361 | application/vnd.xara xar
1362 | application/vnd.xfdl xfdl xfd
1363 | application/vnd.xfdl.webform
1364 | application/vnd.xmi+xml
1365 | application/vnd.xmpie.cpkg cpkg
1366 | application/vnd.xmpie.dpkg dpkg
1367 | application/vnd.xmpie.plan
1368 | application/vnd.xmpie.ppkg ppkg
1369 | application/vnd.xmpie.xlim xlim
1370 | application/vnd.yamaha.hv-dic hvd
1371 | application/vnd.yamaha.hv-script hvs
1372 | application/vnd.yamaha.hv-voice hvp
1373 | application/vnd.yamaha.openscoreformat osf
1374 | application/vnd.yamaha.openscoreformat.osfpvg+xml
1375 | application/vnd.yamaha.remote-setup
1376 | application/vnd.yamaha.smaf-audio saf
1377 | application/vnd.yamaha.smaf-phrase spf
1378 | application/vnd.yamaha.through-ngn
1379 | application/vnd.yamaha.tunnel-udpencap
1380 | application/vnd.yaoweme yme
1381 | application/vnd.yellowriver-custom-menu cmp
1382 | application/vnd.zul zir zirz
1383 | application/vnd.zzazz.deck+xml zaz
1384 | application/voicexml+xml vxml
1385 | application/voucher-cms+json vcj
1386 | application/vq-rtcpxr
1387 | application/wasm wasm
1388 | application/vq-rtcp-xr
1389 | application/watcherinfo+xml wif
1390 | application/webpush-options+json
1391 | application/whoispp-query
1392 | application/whoispp-response
1393 | application/widget wgt
1394 | application/wita
1395 | application/wordperfect5.1
1396 | application/wsdl+xml wsdl
1397 | application/wspolicy+xml wspolicy
1398 | application/x-pki-message
1399 | application/x-www-form-urlencoded
1400 | application/x-x509-ca-cert
1401 | application/x-x509-ca-ra-cert
1402 | application/x-x509-next-ca-cert
1403 | application/x400-bp
1404 | application/xacml+xml
1405 | application/xcap-att+xml xav
1406 | application/xcap-caps+xml xca
1407 | application/xcap-diff+xml xdf
1408 | application/xcap-el+xml xel
1409 | application/xcap-error+xml xer
1410 | application/xcap-ns+xml xns
1411 | application/xcon-conference-info-diff+xml
1412 | application/xcon-conference-info+xml
1413 | application/xenc+xml
1414 | application/xhtml+xml xhtml xhtm xht
1415 | application/xliff+xml xlf
1416 | application/xml
1417 | application/xml-dtd dtd
1418 | application/xml-external-parsed-entity
1419 | application/xml-patch+xml
1420 | application/xmpp+xml
1421 | application/xop+xml xop
1422 | application/xslt+xml xsl xslt
1423 | application/xv+xml mxml xhvml xvml xvm
1424 | application/yang yang
1425 | application/yang-data+json
1426 | application/yang-data+xml
1427 | application/yang-patch+json
1428 | application/yang-patch+xml
1429 | application/yin+xml yin
1430 | application/zip zip
1431 | application/zlib
1432 | application/zstd zst
1433 | audio/1d-interleaved-parityfec
1434 | audio/32kadpcm 726
1435 | audio/3gpp
1436 | audio/3gpp2
1437 | audio/aac adts aac ass
1438 | audio/ac3 ac3
1439 | audio/AMR amr
1440 | audio/AMR-WB awb
1441 | audio/amr-wb+
1442 | audio/aptx
1443 | audio/asc acn
1444 | audio/ATRAC-ADVANCED-LOSSLESS aal
1445 | audio/ATRAC-X atx
1446 | audio/ATRAC3 at3 aa3 omg
1447 | audio/basic au snd
1448 | audio/BV16
1449 | audio/BV32
1450 | audio/clearmode
1451 | audio/CN
1452 | audio/DAT12
1453 | audio/dls dls
1454 | audio/dsr-es201108
1455 | audio/dsr-es202050
1456 | audio/dsr-es202211
1457 | audio/dsr-es202212
1458 | audio/DV
1459 | audio/DVI4
1460 | audio/eac3
1461 | audio/encaprtp
1462 | audio/EVRC evc
1463 | audio/EVRC-QCP
1464 | audio/EVRC0
1465 | audio/EVRC1
1466 | audio/EVRCB evb
1467 | audio/EVRCB0
1468 | audio/EVRCB1
1469 | audio/EVRCNW enw
1470 | audio/EVRCNW0
1471 | audio/EVRCNW1
1472 | audio/EVRCWB evw
1473 | audio/EVRCWB0
1474 | audio/EVRCWB1
1475 | audio/EVS
1476 | audio/example
1477 | audio/flexfec
1478 | audio/fwdred
1479 | audio/G711-0
1480 | audio/G719
1481 | audio/G722
1482 | audio/G7221
1483 | audio/G723
1484 | audio/G726-16
1485 | audio/G726-24
1486 | audio/G726-32
1487 | audio/G726-40
1488 | audio/G728
1489 | audio/G729
1490 | audio/G7291
1491 | audio/G729D
1492 | audio/G729E
1493 | audio/GSM
1494 | audio/GSM-EFR
1495 | audio/GSM-HR-08
1496 | audio/iLBC lbc
1497 | audio/ip-mr_v2.5
1498 | audio/L16 l16
1499 | audio/L20
1500 | audio/L24
1501 | audio/L8
1502 | audio/LPC
1503 | audio/MELP
1504 | audio/MELP600
1505 | audio/MELP1200
1506 | audio/MELP2400
1507 | audio/mhas mhas
1508 | audio/mobile-xmf mxmf
1509 | audio/mp4 m4a
1510 | audio/MP4A-LATM
1511 | audio/MPA
1512 | audio/mpa-robust
1513 | audio/mpeg mp3 mpga mp1 mp2
1514 | audio/mpeg4-generic
1515 | audio/ogg oga ogg opus spx
1516 | audio/opus
1517 | audio/parityfec
1518 | audio/PCMA
1519 | audio/PCMA-WB
1520 | audio/PCMU
1521 | audio/PCMU-WB
1522 | audio/prs.sid sid psid
1523 | audio/QCELP qcp
1524 | audio/raptorfec
1525 | audio/RED
1526 | audio/rtp-enc-aescm128
1527 | audio/rtp-midi
1528 | audio/rtploopback
1529 | audio/rtx
1530 | audio/scip
1531 | audio/SMV smv
1532 | audio/SMV-QCP
1533 | audio/sofa sofa
1534 | audio/SMV0
1535 | audio/sp-midi
1536 | audio/speex
1537 | audio/t140c
1538 | audio/t38
1539 | audio/telephone-event
1540 | audio/TETRA_ACELP
1541 | audio/TETRA_ACELP_BB
1542 | audio/tone
1543 | audio/TSVCIS
1544 | audio/UEMCLIP
1545 | audio/ulpfec
1546 | audio/usac loas xhe
1547 | audio/VDVI
1548 | audio/VMR-WB
1549 | audio/vnd.3gpp.iufp
1550 | audio/vnd.4SB
1551 | audio/vnd.audiokoz koz
1552 | audio/vnd.CELP
1553 | audio/vnd.cisco.nse
1554 | audio/vnd.cmles.radio-events
1555 | audio/vnd.cns.anp1
1556 | audio/vnd.cns.inf1
1557 | audio/vnd.dece.audio uva uvva
1558 | audio/vnd.digital-winds eol
1559 | audio/vnd.dlna.adts
1560 | audio/vnd.dolby.heaac.1
1561 | audio/vnd.dolby.heaac.2
1562 | audio/vnd.dolby.mlp mlp
1563 | audio/vnd.dolby.mps
1564 | audio/vnd.dolby.pl2
1565 | audio/vnd.dolby.pl2x
1566 | audio/vnd.dolby.pl2z
1567 | audio/vnd.dolby.pulse.1
1568 | audio/vnd.dra
1569 | audio/vnd.dts dts
1570 | audio/vnd.dts.hd dtshd
1571 | audio/vnd.dts.uhd
1572 | audio/vnd.dvb.file
1573 | audio/vnd.everad.plj plj
1574 | audio/vnd.hns.audio
1575 | audio/vnd.lucent.voice lvp
1576 | audio/vnd.ms-playready.media.pya pya
1577 | audio/vnd.nokia.mobile-xmf
1578 | audio/vnd.nortel.vbk vbk
1579 | audio/vnd.nuera.ecelp4800 ecelp4800
1580 | audio/vnd.nuera.ecelp7470 ecelp7470
1581 | audio/vnd.nuera.ecelp9600 ecelp9600
1582 | audio/vnd.octel.sbc
1583 | audio/vnd.presonus.multitrack multitrack
1584 | audio/vnd.rhetorex.32kadpcm
1585 | audio/vnd.rip rip
1586 | audio/vnd.sealedmedia.softseal.mpeg smp3 smp s1m
1587 | audio/vnd.vmx.cvsd
1588 | audio/vorbis
1589 | audio/vorbis-config
1590 | font/collection ttc
1591 | font/otf otf
1592 | font/sfnt
1593 | font/ttf ttf
1594 | font/woff woff
1595 | font/woff2 woff2
1596 | image/aces exr
1597 | image/avci avci
1598 | image/avcs avcs
1599 | image/avif avif hif
1600 | image/bmp bmp dib
1601 | image/cgm cgm
1602 | image/dicom-rle drle
1603 | image/emf emf
1604 | image/example
1605 | image/fits fits fit fts
1606 | image/g3fax
1607 | image/heic heic
1608 | image/heic-sequence heics
1609 | image/heif heif
1610 | image/heif-sequence heifs
1611 | image/hej2k hej2
1612 | image/hsj2 hsj2
1613 | image/gif gif
1614 | image/ief ief
1615 | image/jls jls
1616 | image/jp2 jp2 jpg2
1617 | image/jph jph
1618 | image/jphc jhc
1619 | image/jpeg jpg jpeg jpe jfif
1620 | image/jpm jpm jpgm
1621 | image/jpx jpx jpf
1622 | image/jxl jxl
1623 | image/jxr jxr
1624 | image/jxrA jxra
1625 | image/jxrS jxrs
1626 | image/jxs jxs
1627 | image/jxsc jxsc
1628 | image/jxsi jxsi
1629 | image/jxss jxss
1630 | image/ktx ktx
1631 | image/ktx2 ktx2
1632 | image/naplps
1633 | image/png png
1634 | image/prs.btif btif btf
1635 | image/prs.pti pti
1636 | image/pwg-raster
1637 | image/svg+xml svg svgz
1638 | image/t38 t38
1639 | image/tiff tiff tif
1640 | image/tiff-fx tfx
1641 | image/vnd.adobe.photoshop psd
1642 | image/vnd.airzip.accelerator.azv azv
1643 | image/vnd.cns.inf2
1644 | image/vnd.dece.graphic uvi uvvi uvg uvvg
1645 | image/vnd.djvu djvu djv
1646 | image/vnd.dvb.subtitle
1647 | image/vnd.dwg dwg
1648 | image/vnd.dxf dxf
1649 | image/vnd.fastbidsheet fbs
1650 | image/vnd.fpx fpx
1651 | image/vnd.fst fst
1652 | image/vnd.fujixerox.edmics-mmr mmr
1653 | image/vnd.fujixerox.edmics-rlc rlc
1654 | image/vnd.globalgraphics.pgb pgb
1655 | image/vnd.microsoft.icon ico
1656 | image/vnd.mix
1657 | image/vnd.mozilla.apng apng
1658 | image/vnd.ms-modi mdi
1659 | image/vnd.net-fpx
1660 | image/vnd.pco.b16 b16
1661 | image/vnd.radiance hdr rgbe xyze
1662 | image/vnd.sealed.png spng spn s1n
1663 | image/vnd.sealedmedia.softseal.gif sgif sgi s1g
1664 | image/vnd.sealedmedia.softseal.jpg sjpg sjp s1j
1665 | image/vnd.svf
1666 | image/vnd.tencent.tap tap
1667 | image/vnd.valve.source.texture vtf
1668 | image/vnd.wap.wbmp wbmp
1669 | image/vnd.xiff xif
1670 | image/vnd.zbrush.pcx pcx
1671 | image/wmf wmf
1672 | message/CPIM
1673 | message/delivery-status
1674 | message/disposition-notification
1675 | message/example
1676 | message/external-body
1677 | message/feedback-report
1678 | message/global u8msg
1679 | message/global-delivery-status u8dsn
1680 | message/global-disposition-notification u8mdn
1681 | message/global-headers u8hdr
1682 | message/http
1683 | message/imdn+xml
1684 | message/partial
1685 | message/rfc822 eml mail art
1686 | message/s-http
1687 | message/sip
1688 | message/sipfrag
1689 | message/tracking-status
1690 | message/vnd.si.simp
1691 | message/vnd.wfa.wsc
1692 | model/3mf
1693 | model/e57
1694 | model/example
1695 | model/gltf-binary glb
1696 | model/gltf+json gltf
1697 | model/iges igs iges
1698 | model/mesh msh mesh silo
1699 | model/mtl mtl
1700 | model/obj obj
1701 | model/stl stl
1702 | model/vnd.collada+xml dae
1703 | model/vnd.dwf dwf
1704 | model/vnd.flatland.3dml
1705 | model/vnd.gdl gdl gsm win dor lmp rsm msm ism
1706 | model/vnd.gs-gdl
1707 | model/vnd.gtw gtw
1708 | model/vnd.moml+xml moml
1709 | model/vnd.mts mts
1710 | model/vnd.opengex ogex
1711 | model/vnd.parasolid.transmit.binary x_b xmt_bin
1712 | model/vnd.parasolid.transmit.text x_t xmt_txt
1713 | model/vnd.pytha.pyox pyo pyox
1714 | model/vnd.rosette.annotated-data-model
1715 | model/vnd.sap.vds vds
1716 | model/vnd.usdz+zip usdz
1717 | model/vnd.valve.source.compiled-map bsp
1718 | model/vnd.vtu vtu
1719 | model/vrml wrl vrml
1720 | model/x3d+fastinfoset
1721 | model/x3d+xml x3db
1722 | model/x3d-vrml x3dv x3dvz
1723 | multipart/alternative
1724 | multipart/appledouble
1725 | multipart/byteranges
1726 | multipart/digest
1727 | multipart/encrypted
1728 | multipart/form-data
1729 | multipart/header-set
1730 | multipart/mixed
1731 | multipart/multilingual
1732 | multipart/parallel
1733 | multipart/related
1734 | multipart/report
1735 | multipart/signed
1736 | multipart/vnd.bint.med-plus bmed
1737 | multipart/voice-message vpm
1738 | multipart/x-mixed-replace
1739 | text/1d-interleaved-parityfec
1740 | text/cache-manifest appcache manifest
1741 | text/calendar ics ifb
1742 | text/cql CQL
1743 | text/cql-expression
1744 | text/cql-identifier
1745 | text/css css
1746 | text/csv csv
1747 | text/csv-schema csvs
1748 | text/directory
1749 | text/dns soa zone
1750 | text/encaprtp
1751 | text/fhirpath
1752 | text/enriched
1753 | text/example
1754 | text/flexfec
1755 | text/fwdred
1756 | text/gff3 gff3
1757 | text/grammar-ref-list
1758 | text/html html htm
1759 | text/jcr-cnd cnd
1760 | text/markdown markdown md
1761 | text/mizar miz
1762 | text/n3 n3
1763 | text/parameters
1764 | text/parityfec
1765 | text/plain txt asc text pm el c h cc hh cxx hxx f90 conf log
1766 | text/provenance-notation provn
1767 | text/prs.fallenstein.rst rst
1768 | text/prs.lines.tag tag dsc
1769 | text/prs.prop.logic
1770 | text/raptorfec
1771 | text/RED
1772 | text/rfc822-headers
1773 | text/richtext rtx
1774 | text/rtf
1775 | text/rtp-enc-aescm128
1776 | text/rtploopback
1777 | text/rtx
1778 | text/SGML sgml sgm
1779 | text/shaclc shaclc shc
1780 | text/spdx spdx
1781 | text/strings
1782 | text/t140
1783 | text/tab-separated-values tsv
1784 | text/troff t tr roff
1785 | text/turtle ttl
1786 | text/ulpfec
1787 | text/uri-list uris uri
1788 | text/vcard vcf vcard
1789 | text/vnd.a a
1790 | text/vnd.abc abc
1791 | text/vnd.ascii-art ascii
1792 | text/vnd.curl
1793 | text/vnd.debian.copyright copyright
1794 | text/vnd.DMClientScript dms
1795 | text/vnd.dvb.subtitle sub
1796 | text/vnd.esmertec.theme-descriptor jtd
1797 | text/vnd.ficlab.flt flt
1798 | text/vnd.fly fly
1799 | text/vnd.fmi.flexstor flx
1800 | text/vnd.gml
1801 | text/vnd.graphviz gv dot
1802 | text/vnd.hans hans
1803 | text/vnd.hgl hgl
1804 | text/vnd.in3d.3dml 3dml 3dm
1805 | text/vnd.in3d.spot spot spo
1806 | text/vnd.IPTC.NewsML
1807 | text/vnd.IPTC.NITF
1808 | text/vnd.latex-z
1809 | text/vnd.motorola.reflex
1810 | text/vnd.ms-mediapackage mpf
1811 | text/vnd.net2phone.commcenter.command ccc
1812 | text/vnd.radisys.msml-basic-layout
1813 | text/vnd.senx.warpscript mc2
1814 | text/vnd.si.uricatalogue uric
1815 | text/vnd.sun.j2me.app-descriptor jad
1816 | text/vnd.sosi sos
1817 | text/vnd.trolltech.linguist ts
1818 | text/vnd.wap.si si
1819 | text/vnd.wap.sl sl
1820 | text/vnd.wap.wml wml
1821 | text/vnd.wap.wmlscript wmls
1822 | text/vtt vtt
1823 | text/xml xml xsd rng
1824 | text/xml-external-parsed-entity ent
1825 | video/1d-interleaved-parityfec
1826 | video/3gpp 3gp 3gpp
1827 | video/3gpp2 3g2 3gpp2
1828 | video/3gpp-tt
1829 | video/AV1
1830 | video/BMPEG
1831 | video/BT656
1832 | video/CelB
1833 | video/DV
1834 | video/encaprtp
1835 | video/FFV1
1836 | video/example
1837 | video/flexfec
1838 | video/H261
1839 | video/H263
1840 | video/H263-1998
1841 | video/H263-2000
1842 | video/H264
1843 | video/H264-RCDO
1844 | video/H264-SVC
1845 | video/H265
1846 | video/iso.segment m4s
1847 | video/JPEG
1848 | video/jpeg2000
1849 | video/mj2 mj2 mjp2
1850 | video/MP1S
1851 | video/MP2P
1852 | video/MP2T
1853 | video/mp4 mp4 mpg4 m4v
1854 | video/MP4V-ES
1855 | video/mpeg mpeg mpg mpe m1v m2v
1856 | video/mpeg4-generic
1857 | video/MPV
1858 | video/nv
1859 | video/ogg ogv
1860 | video/parityfec
1861 | video/pointer
1862 | video/quicktime mov qt
1863 | video/raptorfec
1864 | video/raw
1865 | video/rtp-enc-aescm128
1866 | video/rtploopback
1867 | video/rtx
1868 | video/scip
1869 | video/smpte291
1870 | video/SMPTE292M
1871 | video/ulpfec
1872 | video/vc1
1873 | video/vc2
1874 | video/vnd.CCTV
1875 | video/vnd.dece.hd uvh uvvh
1876 | video/vnd.dece.mobile uvm uvvm
1877 | video/vnd.dece.mp4 uvu uvvu
1878 | video/vnd.dece.pd uvp uvvp
1879 | video/vnd.dece.sd uvs uvvs
1880 | video/vnd.dece.video uvv uvvv
1881 | video/vnd.directv.mpeg
1882 | video/vnd.directv.mpeg-tts
1883 | video/vnd.dlna.mpeg-tts
1884 | video/vnd.dvb.file dvb
1885 | video/vnd.fvt fvt
1886 | video/vnd.hns.video
1887 | video/vnd.iptvforum.1dparityfec-1010
1888 | video/vnd.iptvforum.1dparityfec-2005
1889 | video/vnd.iptvforum.2dparityfec-1010
1890 | video/vnd.iptvforum.2dparityfec-2005
1891 | video/vnd.iptvforum.ttsavc
1892 | video/vnd.iptvforum.ttsmpeg2
1893 | video/vnd.motorola.video
1894 | video/vnd.motorola.videop
1895 | video/vnd.mpegurl mxu m4u
1896 | video/vnd.ms-playready.media.pyv pyv
1897 | video/vnd.nokia.interleaved-multimedia nim
1898 | video/vnd.nokia.mp4vr
1899 | video/vnd.nokia.videovoip
1900 | video/vnd.objectvideo
1901 | video/vnd.radgamettools.bink bik bk2
1902 | video/vnd.radgamettools.smacker smk
1903 | video/vnd.sealed.mpeg1 smpg s11
1904 | video/vnd.sealed.mpeg4 s14
1905 | video/vnd.sealed.swf sswf ssw
1906 | video/vnd.sealedmedia.softseal.mov smov smo s1q
1907 | video/vnd.uvvu.mp4
1908 | video/vnd.youtube.yt yt
1909 | video/vnd.vivo viv
1910 | video/VP8
1911 | application/mac-compactpro cpt
1912 | application/metalink+xml metalink
1913 | application/owl+xml owx
1914 | application/rss+xml rss
1915 | application/vnd.android.package-archive apk
1916 | application/vnd.oma.dd+xml dd
1917 | application/vnd.oma.drm.content dcf
1918 | application/vnd.oma.drm.dcf o4a o4v
1919 | application/vnd.oma.drm.message dm
1920 | application/vnd.oma.drm.rights+wbxml drc
1921 | application/vnd.oma.drm.rights+xml dr
1922 | application/vnd.sun.xml.calc sxc
1923 | application/vnd.sun.xml.calc.template stc
1924 | application/vnd.sun.xml.draw sxd
1925 | application/vnd.sun.xml.draw.template std
1926 | application/vnd.sun.xml.impress sxi
1927 | application/vnd.sun.xml.impress.template sti
1928 | application/vnd.sun.xml.math sxm
1929 | application/vnd.sun.xml.writer sxw
1930 | application/vnd.sun.xml.writer.global sxg
1931 | application/vnd.sun.xml.writer.template stw
1932 | application/vnd.symbian.install sis
1933 | application/vnd.wap.mms-message mms
1934 | application/x-annodex anx
1935 | application/x-bcpio bcpio
1936 | application/x-bittorrent torrent
1937 | application/x-bzip2 bz2
1938 | application/x-cdlink vcd
1939 | application/x-chrome-extension crx
1940 | application/x-cpio cpio
1941 | application/x-csh csh
1942 | application/x-director dcr dir dxr
1943 | application/x-dvi dvi
1944 | application/x-futuresplash spl
1945 | application/x-gtar gtar
1946 | application/x-hdf hdf
1947 | application/x-java-archive jar
1948 | application/x-java-jnlp-file jnlp
1949 | application/x-java-pack200 pack
1950 | application/x-killustrator kil
1951 | application/x-latex latex
1952 | application/x-netcdf nc cdf
1953 | application/x-perl pl
1954 | application/x-rpm rpm
1955 | application/x-sh sh
1956 | application/x-shar shar
1957 | application/x-stuffit sit
1958 | application/x-sv4cpio sv4cpio
1959 | application/x-sv4crc sv4crc
1960 | application/x-tar tar
1961 | application/x-tcl tcl
1962 | application/x-tex tex
1963 | application/x-texinfo texinfo texi
1964 | application/x-troff-man man 1 2 3 4 5 6 7 8
1965 | application/x-troff-me me
1966 | application/x-troff-ms ms
1967 | application/x-ustar ustar
1968 | application/x-wais-source src
1969 | application/x-xpinstall xpi
1970 | application/x-xspf+xml xspf
1971 | application/x-xz xz
1972 | audio/midi mid midi kar
1973 | audio/x-aiff aif aiff aifc
1974 | audio/x-annodex axa
1975 | audio/x-flac flac
1976 | audio/x-matroska mka
1977 | audio/x-mod mod ult uni m15 mtm 669 med
1978 | audio/x-mpegurl m3u
1979 | audio/x-ms-wax wax
1980 | audio/x-ms-wma wma
1981 | audio/x-pn-realaudio ram rm
1982 | audio/x-realaudio ra
1983 | audio/x-s3m s3m
1984 | audio/x-stm stm
1985 | audio/x-wav wav
1986 | chemical/x-xyz xyz
1987 | image/webp webp
1988 | image/x-cmu-raster ras
1989 | image/x-portable-anymap pnm
1990 | image/x-portable-bitmap pbm
1991 | image/x-portable-graymap pgm
1992 | image/x-portable-pixmap ppm
1993 | image/x-rgb rgb
1994 | image/x-targa tga
1995 | image/x-xbitmap xbm
1996 | image/x-xpixmap xpm
1997 | image/x-xwindowdump xwd
1998 | text/html-sandboxed sandboxed
1999 | text/x-pod pod
2000 | text/x-setext etx
2001 | video/webm webm
2002 | video/x-annodex axv
2003 | video/x-flv flv
2004 | video/x-javafx fxm
2005 | video/x-matroska mkv
2006 | video/x-matroska-3d mk3d
2007 | video/x-ms-asf asx
2008 | video/x-ms-wm wm
2009 | video/x-ms-wmv wmv
2010 | video/x-ms-wmx wmx
2011 | video/x-ms-wvx wvx
2012 | video/x-msvideo avi
2013 | video/x-sgi-movie movie
2014 | x-conference/x-cooltalk ice
2015 | x-epoc/x-sisx-app sisx
2016 |
--------------------------------------------------------------------------------
/trivial-mimes.asd:
--------------------------------------------------------------------------------
1 | (defsystem trivial-mimes
2 | :name "Trivial-Mimes"
3 | :version "1.1.0"
4 | :license "zlib"
5 | :author "Yukari Hafner "
6 | :maintainer "Yukari Hafner "
7 | :description "Tiny library to detect mime types in files."
8 | :homepage "https://Shinmera.github.io/trivial-mimes/"
9 | :bug-tracker "https://github.com/Shinmera/trivial-mimes/issues"
10 | :source-control (:git "https://github.com/Shinmera/trivial-mimes.git")
11 | :serial T
12 | :components ((:file "mime-types"))
13 | :depends-on ())
14 |
--------------------------------------------------------------------------------