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 movieReturn to Main Table of Contents