Media types

An Internet media type is, generally speaking, a property of a data set, describing both the general type of data (such as "text"or "image"or "application";the last one refers to program-specific internal data formats)and, as a subtype, a specific format for the data. The concept was originally defined as "MIME content types"

Media types relate to HTML as follows:

Th HTML 3.2 Reference Specificationrefers t RFC 1521but that specification was superseded b RFC 2046(in November 1996). The procedure for registering types in given i RFC 2048;according to it, the registry is kept a ftp://ftp.isi.edu/in-notes/iana/assignments/media-types/

For less authoritative but more readably presented information, see documen MIME Types b Chris Herborth

In addition to standardized media types, there are media types which are in fact supported by popular servers and browsers Appendix Bo Special Edition Using CGIlists many of them

You ca checkwhat is the media type information sent by a server as follows:Assuming we are interested in the media type of the document a URLhttp://host/path, establish a Telnet connection t hostusing the port number in the URL if present, port 80 otherwise. Then give the command
HEAD/pathHTTP/1.0
and then an empty line. Example (where the Telnet connection is established by starting th telnetprogram from Unix command level):

beta ~ 51 % telnet www.hut.fi 80
Trying 130.233.224.28...
Connected to info-e.hut.fi.
Escape character is '^]'.
HEAD /home/jkorpela/perhe.jpg HTTP/1.0
HTTP/1.1 200 OK
Date:Tue, 23 Sep 1997 12:37:05 GMT
Server:Apache/1.2.4
Last-Modified:Tue, 08 Aug 1995 08:29:53 GMT
ETag:"16391-9232-30272081"Content-Length:37426
Accept-Ranges:bytes
Connection:close
Content-Type:image/jpeg
Connection closed by foreign host.
beta ~ 52 % exi
Here th Content-Type:field tells that the media type i image/jpeg