webdav -- RFC 2518
Http -- RFC 2068
1.Options、Head 和 Trace。
主要由应用程序用来发现和跟踪服务器支持和网络行为。 2.Get。 检索文档。 3.Put 和 Post。 将文档提交到服务器。 4.Delete。 销毁资源或集合。 5. Mkcol。 创建集合。 6.PropFind 和 PropPatch。 针对资源和集合检索和设置属性。 7.Copy 和 Move。 管理命名空间上下文中的集合和资源。 8. Lock 和 Unlock。改写保护。
WebDAV 请求的一般结构遵循 HTTP 的格式, 并且由以下三个组件构成: 1. 方法。声明由客户端执行的方法(上面描述的方法)。 2.标头。描述有关如何完成此任务的指令。 3.主体(可选)。定义用在该指令或其他指令中的数据,用以描述如何完成此方法。 在主体组件中,XML 成为整个 WebDAV 结构中的关键元素。