304 or 412 for If-Modified-Since?

Cyrus Daboo <[email protected]> Tue, 29 Jun 2010 21:29:40 -0400
Newsgroups gmane.ietf.webdav
Message-ID <[email protected]>
Hi folks,
RFC 2616 in Section 14.25 "If-Modified-Since" states that a 304 should be 
returned if the resource is not modified.

RFC 4918 in Section 12.1 "412 Precondition Failed" states that a 412 should 
be returned when a conditional header fails to hold.

So what should clients expect from WebDAV servers?

Second, does If-Modified-Since make sense for PROPFIND or REPORT requests?

-- 
Cyrus Daboo