java - 什么是 2 级 WebDAV 服务器?
问题描述
我正在对 WebDAV 进行一些研究,并专门将 Apache Tomcat 视为它的实现。在 Tomcat 附带的 WebdavServlet 类的文档中,我注意到对“2 级”WebDAV servlet 的引用。此参考也在 Apache Tomcat WebDAV 文档页面上进行。除了这两页之外,我找不到任何文档或解释来说明这意味着什么,如果有人可以填写我,那就太好了。
解决方案
WebDAV 2 级(或 2 类)服务器是实现 WebDAV 合规性 2 类的服务器;请参阅RFC4918 第 18 章。合规性 2 类包括所有 WebDAV 强制功能以及与锁定相关的可选功能。服务器的合规级别/类在DAV
响应标头中给出。
许多客户端会将 1 级 WebDAV 服务器视为只读,因为 WebDAV 更新功能并不完全安全,除非在相关资源被锁定时执行更新。
更新:Christopher Schultz(Tomcat 开发人员之一)指出,他已提交对WebdavServlet
javadoc 的更改,以包括指向 RFC 4918 的链接并解释合规级别。这些更改应在下一个 Tomcat 版本中发布。
推荐阅读
- javascript - 在我的根目录 webpack 4 之外转译和整理文件
- html - 如何将徽标与 div 边界对齐,同时在同一个 div 中有另一个元素?
- node.js - 节点 TypeScript 删除需要缓存
- scala - 如何在 Actor 中停止 Source.tick?
- android - Android Studio,Gradle 找不到 android:buildToolsVersion 3.4.0
- vb.net - vb.net listview上的分页项
- php - 以 PHP 的形式通过 POST 传递加密数据
- unity3d - 如何使 TextMeshPro 输入字段根据其文本调整其光线投射区域?
- laravel - 如何在本地环境中关闭 Laravel 5.8 报错
- c++ - 使用 decltype 选择函数特化