有人可以解释这种奇怪(或正常)的行为吗:我有一个 WebDAV 目录。在这个文件夹中,我有一个名为 document.doc 的 word 文档。
当我打开 Word,然后选择“打开文件”并填写整个 URL 时http://server/webdav/document.doc
,Word 将打开文档就好了。我所做的更改正在保存单击时保存。
现在,当我制作一个带有该文档的锚点的 HTML 页面时,如下所示:
<a href="http://server/webdav/document.doc">Edit document</a>
它会很好地打开文档,但会以只读模式打开!
调查表明,当您使用 Word 打开文件时,它也将起到 WebDav 客户端的作用。所以它会发送适当的标题来锁定文件等。从锚点调用它,让您的浏览器执行 GET。然后它将文档(下载的??)传递给 Word。Word 对文件执行一些 HTTP 调用,但没有 LOCK 等。
有谁知道我该如何解决这个问题?我可以编写一些 PHP 代码来执行 HTTP 调用等,但是我如何在 Word 中获取它呢?