mirror of
https://gitlab.com/davical-project/davical.git
synced 2026-01-27 00:33:34 +00:00
iPhone devices incorrectly implement DAV:current-user-principal from RFC 5397. They assume that current-user-principal is the href for the resource being queried. The RFC says it should be the current resource. See: https://gitlab.com/davical-project/davical/-/issues/335
17 lines
569 B
Plaintext
17 lines
569 B
Plaintext
# Test for iPhone devices which incorrectly implement
|
|
# DAV:current-user-principal from RFC 5397. They assume that
|
|
# current-user-principal is the href for the resource being queried. The
|
|
# RFC says it should be the current resource. #Sigh.
|
|
#
|
|
# See: https://gitlab.com/davical-project/davical/-/issues/335
|
|
#
|
|
# Ensure that user4 has user4 as the current-user-principal as we're not an
|
|
# 'iPhone'.
|
|
TYPE=PROPFIND
|
|
AUTH=user4:user4
|
|
HEADER=Content-Type: text/xml; charset="UTF-8"
|
|
HEADER=User-Agent: Evolution/1.8.1
|
|
HEAD
|
|
|
|
URL=http://regression.host/caldav.php/user1/addresses
|