W3C home > Mailing lists > Public > ietf-http-wg@w3.org > July to September 2009

issue 79: must understand content-* header fields or fail

From: Roy T. Fielding <fielding@gbiv.com>
Date: Thu, 30 Jul 2009 12:24:00 +0200
Message-Id: <9ABBACE1-1F6C-42DB-920C-F56F40309AB5@gbiv.com>
To: HTTP Working Group <ietf-http-wg@w3.org>
The editors spent some time discussing


with regard to the requirement in RFC 2616, section.9.6,
the description of PUT:

"The recipient of the entity MUST NOT ignore any Content-*
(e.g. Content-Range) headers that it does not understand or
implement and MUST return a 501 (Not Implemented) response
in such cases."

The purpose of this requirement was to enable some future
use of Content-Range for the purpose of partial updates.

No server that I am aware of supports that requirement.
Partial updates should be accomplished using a new method
(PATCH) rather than a retroactive requirement on deployed
services that nobody implemented.

My proposal is to remove that sentence from the spec and
note in the changes section that the requirement was removed
in favor of deploying PATCH.

Received on Thursday, 30 July 2009 10:24:39 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 1 March 2016 11:10:51 UTC