Platform SDK: Exchange 2000 Server

PROPFIND

[This is preliminary documentation and subject to change.]

PROPFIND allows a client to retrieve a Web Store property.

PROPFIND retrieves properties defined on the resource identified by the URI. If the resource is a collection that has internal member URI's. PROPFIND can also retrieve properties on collection members

Clients may submit a depth header with a value of 0, 1 or “infinity”. A PROPFIND without a depth header uses a value of "infinity" (default).

Request Headers

PROPFIND /myfile.html HTTP/1.1
Host www.domain.tld
Depth: 1
Content-Type: text/xml
Content-Length: 113

Request and Response Examples

<?xml version="1.0"?>
<D:PROPFIND xmlns:D=“DAV:”>
<D:prop><D:getcontentlength/></D:prop>
</D:PROPFIND>

The following is the XML response.

<?xml version="1.0"?>
<a:multistatus xmlns:a=“DAV:”><a:response>
  <a:href>http://Server/Directory/mypage.htm</a:href>
  <a:propstat><a:status>HTTP/1.1 200 OK</a:status>
  <a:prop>
    <a:getcontentlength b:dt="int">3070</a:getcontentlength>
  </a:prop>
</a:propstat>
</a:response></a:multistatus>

See Also

PROPFIND using and XMLDOM Object

Simple PROPFIND