- From: Zhong Yu <zhong.j.yu@gmail.com>
- Date: Tue, 28 Aug 2012 15:02:10 -0500
- To: Karl Dubost <karld@opera.com>
- Cc: "ietf-http-wg@w3.org Group" <ietf-http-wg@w3.org>
It's too late to change the syntax now. For interoperability it's
better to not produce any empty reason phrase. A status line
HTTP/1.1 200
probably looks suspicious to most people.
On Tue, Aug 28, 2012 at 1:29 PM, Karl Dubost <karld@opera.com> wrote:
> Hi,
>
> (a naive question)
> The syntax for the status-line of an HTTP response message is
>
> status-line = HTTP-version SP status-code SP reason-phrase CRLF
> — http://tools.ietf.org/html/draft-ietf-httpbis-p1-messaging-20#section-3.1.2
>
> Then about the reason-phrase
>
> The reason-phrase element exists for the sole purpose of providing a
> textual description associated with the numeric status code, mostly
> out of deference to earlier Internet application protocols that were
> more frequently used with interactive text clients. A client SHOULD
> ignore the reason-phrase content.
>
> reason-phrase = *( HTAB / SP / VCHAR / obs-text )
>
>
> I was wondering if there are any issues with status-line of the form:
>
> status-line = HTTP-version SP status-code SP
>
> OR
>
> status-line = HTTP-version SP status-code
>
>
>
> --
> Karl Dubost - http://dev.opera.com/
> Developer Relations, Opera Software
>
>
Received on Tuesday, 28 August 2012 20:02:38 UTC