[Next]
[Up]
[Previous]
Next: Discussion
Up: HTTP/1.0 Properties
Previous: The HTTP/1.0 protocol is
HTTP uses Internet Media Types (formerly referred to as MIME Content-Types) to provide open and extensible data typing and type negotiation. For mail applications, where there is no type negotiation between sender and receiver, it's reasonable to put strict limits on the set of allowed media types. With HTTP, where the sender and recipient can communicate directly, applications are allowed more freedom in the use of non-registered types.
When the client sends a transaction to the server, headers are attached that conform to
standard Internet e-mail specifications (RFC 822). Most client requests expect an answer
either in plain text or HTML. When the HTTP Server transmits information back to the client,
it includes a MIME-like (Multipart Internet Mail Extension)
header to inform the client what kind of data follows the header. Translation then depends on
the client possessing the appropriate utility (image viewer, movie player, etc.) corresponding
to that data type.
Subsections
[Next]
[Up]
[Previous]
Next: Discussion
Up: HTTP/1.0 Properties
Previous: The HTTP/1.0 protocol is
Copyright © 2003, John Yannakopoulos <giannak@csd.uoc.gr>