Server software map file extensions to a MIME types (if they have a MIME type listed for a given file extension. If a mapping is found, the MIME type is sent with the requested resource. The MIME is sent first.
A client uses MIME types to map to applications. If no MIME type accompanies the resource (file), the client looks at the file extension, maps that to a MIME type, and then to an application.
The following list shows mappings that come with the NCSA HTTP server. Sub-sets of these mappings are found with most client and server software. Note: Gopher software calls the types Gopher Types. For more details on MIME, see the NCSA X Mosaic documentation at:
MIME Type Common File
Extensions
application/mac-binhex40 hqx
application/octet-stream bin
application/oda oda
application/pdf pdf
application/postscript ai eps ps
application/rtf rtf
application/x-mif mif
application/x-csh csh
application/x-dvi dvi
application/x-hdf hdf
application/x-latex latex
application/x-netcdf nc cdf
application/x-sh sh
application/x-tcl tcl
application/x-tex tex
application/x-texinfo texinfo texi
application/x-troff t tr roff
application/x-troff-man man
application/x-troff-me me
application/x-troff-ms ms
application/x-wais-source src
application/zip zip
application/x-bcpio bcpio
application/x-cpio cpio
application/x-gtar gtar
application/x-shar shar
application/x-sv4cpio sv4cpio
application/x-sv4crc sv4crc
application/x-tar tar
application/x-ustar ustar
audio/basic au snd
audio/x-aiff aif aiff aifc
audio/x-wav wav
image/gif gif
image/ief ief
image/jpeg jpeg jpg jpe
image/tiff tiff tif
image/x-cmu-raster ras
image/x-portable-anymap pnm
image/x-portable-bitmap pbm
image/x-portable-graymap pgm
image/x-portable-pixmap ppm
image/x-rgb rgb
image/x-xbitmap xbm
image/x-xpixmap xpm
image/x-xwindowdump xwd
text/html html htm htl
text/plain txt c cc h
text/richtext rtx
text/tab-separated-values tsv
text/x-setext etx
video/mpeg mpeg mpg mpe
video/quicktime qt mov moov
video/x-msvideo avi
video/x-sgi-movie movie
Return to Main Table of Contents