Web 文件夹选项:所有 webdav 服务器都是一样的吗?

发布于 2024-11-09 03:51:42 字数 563 浏览 2 评论 0原文

我在 Apache 上使用 PHP 实现了 webdav。但是,我在使用 XP Web 文件夹进行测试时遇到了一些问题。

我注意到,当我右键单击任何文件夹时,“新建”选项仅包含“文件夹”选项,即我只能创建新文件夹,而不能创建文件。另外,当我右键单击某个文件时,我只能看到“打开”选项,该选项可能会使用其关联的程序打开该文件。 “打开方式”选项不可用。此外,即使打开文件通常也会让我的浏览器尝试打开它,而不是关联的程序。最后,即使我使用 MS Word 等程序打开文件,我也无法将其保存到位。

我相信 Windows 上的 Web 文件夹支持所有这些功能,就像 Windows 资源管理器一样。有趣的是,当我使用 Web 文件夹访问位于 www.ajaxfilebrowser.com 的测试 webdav 服务器时,我获得了所有这些功能,这让我怀疑这个问题涉及我的 webdav 实施。但是,如果所有必需的 webdav 方法都已实现,那么一台 webdav 服务器与另一台 webdav 服务器有何不同? Web 文件夹是否使用某些属性来确定要启用哪些选项?

I have implemented a webdav using PHP on Apache. However, I'm having some issues when testing it with XP web folders.

I notice that when I right-click on any folder, the 'new' option only contains an option for 'folder' i.e., I can only create new folders and not files. Also, when I right-click on a file, I can only see an option for 'open', which presumably will open the file using its associated program. The 'Open With' option is not available. Furthermore, even opening the file usually brings up my browser trying to open it, and not the associated program. Finally, even when I get a program like MS Word to open a file, I am unable to save it in-place.

I believe web folders on windows supports all these features, just like windows explorer. Interestingly, when I access the test webdav server at www.ajaxfilebrowser.com with web folders, I get all these features, which leads me to suspect the issue involves my implementation of webdav. However, if all required webdav methods have been implemented, what differentiates one webdav server from another? Are there some properties that web folders uses to determine what options to enable?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

新人笑 2024-11-16 03:51:42

需要注意的事项:

  • 选项响应“Allow”和“Dav”标头
  • 对 LOCK(写入可能需要)
  • 媒体类型

的支持如有疑问,请捕获 HTTP 跟踪并进行比较。

Things to look for:

  • OPTIONS response "Allow" and "Dav" headers
  • support for LOCK (may be required for writing)
  • media types

In doubt, capture HTTP traces and compare.

死开点丶别碍眼 2024-11-16 03:51:42

很可能是你的 LOCK 管理。大多数客户都需要,否则他们将以“只读”模式运行。

Most likely your LOCK management. Required by most clients or they will operate in "read only" mode.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文