Thomas Broyer wrote:
... * when using the Atom Publishing Protocol's POST or PUT, it might be worth defining an error document type to tell the client why its document has been refused (e.g. POSTing an Atom Entry with a base64-encoded MSWord content and the server only accepts the three "basic" content types; or an Atom Entry with more than one category to a server supporting only one category per entry; or using an extension "control information" not supported by the server: it should be able to tell the client which one has been refused; etc.)
You may want to check... <http://greenbytes.de/tech/webdav/rfc3253.html#method.preconditions.and.postconditions> Best regards, Julian