Cuando el navegador (cliente) realiza una petición de un fichero al servidor web, en la respuesta el servidor indica el tipo de fichero. Esto es lo que se llama el mime-type.
La mayoría de las veces el mime-type depende de la extensión del nombre fichero.
Las extensiones más comunes y sus mime-types son:
MIME TYPE EXTENSION application/msword doc application/octet-stream bin dms lha lzh exe class so dll application/pdf pdf application/vnd.ms-excel xls application/vnd.ms-powerpoint ppt application/x-javascript js application/x-shockwave-flash swf application/zip zip audio/midi mid midi kar audio/mpeg mpga mp2 mp3 audio/x-pn-realaudio ram rm audio/x-realaudio ra audio/x-wav wav image/bmp bmp image/gif gif image/ief ief image/jpeg jpeg jpg jpe image/png png image/tiff tiff tif text/css css text/html html htm text/plain asc txt text/xml xml xsl video/mpeg mpeg mpg mpe video/quicktime qt mov video/x-msvideo avi
Para una mayor información sobre los mime-types puedes visitar los documentos oficiales de los estandares de Internet (en inglés):