[caldeveloper-l] CALDAV:calendar-data & CARDDAV:address-data

Helge Hess helge.hess at icloud.com
Sat Jan 6 06:52:21 PST 2018


That is a really good question.

I think I would go w/ 403. 404 suggests that the client could create it (which a CalDAV server should block to not overload the name).

hh

> On 6. Jan 2018, at 15:47, Ken Murchison <murch at fastmailteam.com> wrote:
> 
> All,
> 
> While reviewing the specs and my code, I stumbled upon this in RFC 4791 (and similar text in RFC 6352):
> 
>    Note:  The CALDAV:calendar-data XML element is specified in requests
>       and responses inside the DAV:prop XML element as if it were a
>       WebDAV property.  However, the CALDAV:calendar-data XML element is
>       not a WebDAV property and, as such, is not returned in PROPFIND
>       responses, nor used in PROPPATCH requests.
> 
> Given this, what is the proper server response if these "properties" are included in a PROPFIND request?  Should the PROPFIND fail outright with a 403 (Forbidden) or should the property be listed for each resource with a propstat of 403 (Forbidden), or 404 (Not Found), or ... ?
> -- 
> Kenneth Murchison
> Cyrus Development Team
> FastMail Pty Ltd
> 
> _______________________________________________
> caldeveloper-l mailing list
> caldeveloper-l at lists.calconnect.org
> http://lists.calconnect.org/listinfo.cgi/caldeveloper-l-calconnect.org



More information about the caldeveloper-l mailing list