It's not clear to me from [1] how the first sentence of the second
paragraph after the bullet list should be understood…
Here is this sentence:
“Clients SHOULD only send a Date header field in messages that include
an entity-body, as in the case of the PUT and POST requests, and even
then it is optional.”
Is it:
* Clients SHOULD send a Date header field in messages that include
an entity-body; or
* Clients SHOULD NOT send a Date header field in messages that don't
include an entity-body
My understanding is the latter.
If I'm correct, shouldn't we mandate the Date header in POST or PUT?
e.g. add a sentence similar to the first one above: clients SHOULD send
a Date header field…
I'm concerned about how an AtomPP server will process the atom:updated
of an Atom Entry.
I've no problem with server responses and how clients will process them
as “origin servers MUST include a Date header field in all responses”
(except in a few, precisely defined cases).
[1] http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.18
--
Thomas Broyer