1992
The response from the server shall start with the following syntax (See also:
note on client tolerance ):
Fields on the status line are delimited by a single blank (parsers
should accept any amount of white
space). The possible values of the status code are listed
below .
The headers on returned objects those RFC822 format headers listed as
object headers , as well as
any MIME conforming headers, notably the Content-Type field. Note that this
specification doesnot define any headers particular to the response which
are not also apropriate to any transmission of an object with a request.
Additional information may follow, in the format of a MIME message body.
The significance of the data depends on the status code.
The Content-Type used for the data may be any Content-Type which the client
has expressed its ability to accept, or text/plain, or text/html. That is,
one can always assume that the client can handle text/plain and text/html.
Response
<status line> ::= <http version> <status code> <reason line> <CrLf>
<http version> ::= 3*<digit>
<status code> ::= 3*<digit>
<digit> ::= 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9
<reason line> ::= * <printable>
Response headers
Response data