Re: If-None-Match + Range

Let me clarify my question with an example.

The representation remains unchanged between requests; the ETag
remains "v0". The length of the representation body is 1000 bytes. Now
consider this request

    GET /resource HTTP/1.1
    If-None-Match: "v0"
    Range: bytes=2000-3000

of course, this is a bad request. The question is, which status code
should be returned? 304 or 416? The two sections I quoted seem to
yield to each other.

Zhong Yu

Received on Monday, 16 January 2012 16:38:42 UTC