3 // Because this web server is designed for small, constrained systems, there
4 // is no need to include all different MIME types. They would take up a
5 // considerable amount of memory and they would rarely, if ever, be used
6 // since in embedded environments the type of web pages is mostly known
7 // upfront and only the MIME types for those pages can me inserted in the table.
8 // At any rate, for those of you out there that feel shortchanged, this is a
9 // fairly long list of MIME types that I found out there. If you need any
10 // of them, add them to the mime table using the CYG_HTTPD_MIME_TABLE_ENTRY()
13 a application/octet-stream
14 aab application/x-authorware-bin
15 aam application/x-authorware-map
16 aas application/x-authorware-seg
17 ai application/postscript
26 bcpio application/x-bcpio
27 bin application/octet-stream
29 cdf application/x-netcdf
30 class application/x-java-vm
31 cpio application/x-cpio
32 cpt application/mac-compactpro
33 crl application/x-pkcs7-crl
34 crt application/x-x509-ca-cert
37 dcr application/x-director
38 dir application/x-director
41 dll application/octet-stream
42 dms application/octet-stream
43 doc application/msword
45 dump application/octet-stream
47 dxr application/x-director
48 eps application/postscript
50 exe application/octet-stream
51 ez application/andrew-inset
52 fgd application/x-director
59 gtar application/x-gtar
61 hqx application/mac-binhex40
62 htm text/html; charset=%s
63 html text/html; charset=%s
64 ice x-conference/x-cooltalk
68 iv application/x-inventor
69 jar application/x-java-archive
74 js application/x-javascript
76 latex application/x-latex
77 lha application/octet-stream
78 lzh application/octet-stream
80 man application/x-troff-man
81 mathml application/mathml+xml
82 me application/x-troff-me
86 mif application/vnd.mif
88 mml application/mathml+xml
90 movie video/x-sgi-movie
98 ms application/x-troff-ms
101 mxu video/vnd.mpegurl
102 nc application/x-netcdf
103 o application/octet-stream
105 ogg application/x-ogg
106 pac application/x-ns-proxy-autoconfig
107 pbm image/x-portable-bitmap
110 pgm image/x-portable-graymap
111 pgn application/x-chess-pgn
113 pnm image/x-portable-anymap
114 ppm image/x-portable-pixmap
115 ppt application/vnd.ms-powerpoint
116 ps application/postscript
119 ram audio/x-pn-realaudio
120 ras image/x-cmu-raster
121 rdf application/rdf+xml
123 rm audio/x-pn-realaudio
124 roff application/x-troff
125 rpm audio/x-pn-realaudio-plugin
126 rss application/rss+xml
132 shar application/x-shar
134 sit application/x-stuffit
135 skd application/x-koan
136 skm application/x-koan
137 skp application/x-koan
138 skt application/x-koan
140 smil application/smil
142 so application/octet-stream
143 spl application/x-futuresplash
144 src application/x-wais-source
145 stc application/vnd.sun.xml.calc.template
146 std application/vnd.sun.xml.draw.template
147 sti application/vnd.sun.xml.impress.template
148 stw application/vnd.sun.xml.writer.template
149 sv4cpio application/x-sv4cpio
150 sv4crc application/x-sv4crc
153 swf application/x-shockwave-flash
154 sxc application/vnd.sun.xml.calc
155 sxd application/vnd.sun.xml.draw
156 sxg application/vnd.sun.xml.writer.global
157 sxi application/vnd.sun.xml.impress
158 sxm application/vnd.sun.xml.math
159 sxw application/vnd.sun.xml.writer
160 t application/x-troff
161 tar application/x-tar
162 tcl application/x-tcl
163 tex application/x-tex
164 texi application/x-texinfo
165 texinfo application/x-texinfo
168 tr application/x-troff
169 tsp application/dsptype
170 tsv text/tab-separated-values
171 txt text/plain; charset=%s
172 ustar application/x-ustar
173 vcd application/x-cdlink
175 vx video/x-rad-screenplay
178 wbmp image/vnd.wap.wbmp
179 wbxml application/vnd.wap.wbxml
182 wmd application/x-ms-wmd
184 wmlc application/vnd.wap.wmlc
185 wmls text/vnd.wap.wmlscript
186 wmlsc application/vnd.wap.wmlscriptc
189 wmz application/x-ms-wmz
191 wsrc application/x-wais-source
194 xht application/xhtml+xml
195 xhtml application/xhtml+xml
196 xls application/vnd.ms-excel
200 xwd image/x-xwindowdump