aardio 文档
web.dav.xmlClient 库模块帮助文档
web.dav 成员列表 #
web.dav.xmlClient #
WebDAV 客户端 XML 解析与生成工具类
web.dav.xmlClient() #
创建客户端 XML 工具对象
返回对象:webDavXmlClientObject
webDavXmlClientObject 成员列表 #
webDavXmlClientObject.escape(s) #
转义 XML 特殊字符
webDavXmlClientObject.lockBody(owner,scope) #
生成 LOCK 请求体
owner: 锁所有者
scope: "exclusive" 或 "shared",默认 "exclusive"
webDavXmlClientObject.parseMultistatus(body) #
解析 207 Multi-Status 响应
返回资源数组,每项包含 path, isCollection, props, status, statusMessage, description
webDavXmlClientObject.propfindBody(props) #
生成 PROPFIND 请求体
props: 可选,属性名数组,为空则请求 allprop
webDavXmlClientObject.proppatchBody(setProps,removeProps) #
生成 PROPPATCH 请求体
setProps: 要设置的属性表 { name=value }
removeProps: 要删除的属性名数组
Markdown 格式