NEW ISSUE: repeating non-list-type-headers

Hi,

(follow-up to a discussion over at the HTML mailing list, see 
<http://lists.w3.org/Archives/Public/public-html/2007Nov/0271.html>).

We currently say in Section 4.2:

    Multiple message-header fields with the same field-name MAY be
    present in a message if and only if the entire field-value for that
    header field is defined as a comma-separated list [i.e., #(values)].

-- <http://tools.ietf.org/html/rfc2616#section-4.2>

Now this seems to be kind of backwards, wouldn't it be *much* clearer if 
it said:

    Multiple message-header fields with the same field-name MUST NOT be
    present in a message unless the entire field-value for that
    header field is defined as a comma-separated list [i.e., #(values)].

That being said, do we have a recommendation for recipients when that 
requirement is violated? I would assume that servers SHOULD return a 400 
(Bad Request), but what about clients?

Best regards, Julian

Received on Tuesday, 20 November 2007 09:47:04 UTC