- From: Julian Reschke <julian.reschke@greenbytes.de>
- Date: Tue, 12 Mar 2002 18:03:46 +0100
- To: "Clemm, Geoff" <gclemm@rational.com>, "Ietf-Dav-Versioning@W3. Org" <ietf-dav-versioning@w3.org>
> From: ietf-dav-versioning-request@w3.org > [mailto:ietf-dav-versioning-request@w3.org]On Behalf Of Clemm, Geoff > Sent: Monday, March 11, 2002 6:36 PM > To: Ietf-Dav-Versioning@W3. Org > Subject: RE: Clarifications on DAV:expand-property report > > > From: Julian Reschke [mailto:julian.reschke@greenbytes.de] > > two questions regarding the DAV:expand-property REPORT [1]: > > 1) Scoping (depth header) > According to section 3.6 (definition of REPORT method), the depth > header will work just as for PROPFIND (depth 0: only request-URI, > depth 1: request-URI + internal members, depth infinity: > request-URI + all children)? > > Yes, the report will be run (separately) on each of the resources > that satisfy the Depth header, and the results will be returned > in a multistatus response. > > 2) expanding properties that do not contain DAV:href elements > > Is this an error condition, or should the REPORT just return the > non-expanded property value? > > Just return the non-expanded property value. > > 3) expanding non-live properties > > Is the server required to expand dead properties which contain > DAV:href child elements as well? > > The report makes no distinction between live and dead properties, > so yes, it needs to expand those as well. OK, assuming I have a dead property like: <dead-property> <href xmns='DAV:'>http://foobar.com/xyz</href> <href xmns='DAV:'>/xyz</href> <other-markup>sasasas</other-markup> plain text </dead-property> on the resource http://server/abc How does it expand? Like this? <dead-property> <response xmlns="DAV:"> <href>http://foobar.com/xyz</href> <status>HTTP/1.1 502 Bad Gateway</status> </response> <response xmlns="DAV:"> <href>/xyz</href> <propstat> .... </propstat> </response> <other-markup>sasasas</other-markup> plain text </dead-property>
Received on Tuesday, 12 March 2002 12:04:41 UTC