没有完整的WebDAV支持,通过WebDAV打开远程Excel文件

我期待实现一个相当简单的系统,用户可以通过链接到WebDAV资源打开和编辑Excel文件。 我正在使用自定义的ASP.NET解决scheme(在Azure上运行,因此额外的软件安装/configuration非常困难)。 做一个基本的实现,我可以打开文档,但在只读模式。 我已经看到了许多关于如何以读写模式打开的post,但是我不确定我需要支持哪些WebDAV动词/选项,以便在后端进行。

在使用WebDAV资源/文件时,是否有Excel(和Office一般)使用的动词列表?

谢谢,埃里克

在研究这个并编写一些原型代码之后,看起来你需要几乎所有的WebDAVfunction,包括两个层次。 或者如此接近所有这些都不值得部分实施。

埃里克

您将需要支持以下WebDAV动词:

COPY,DELETE,GET,HEAD,LOCK,MOVE,OPTIONS,PROPFIND,PROPPATCH,PUT,UNLOCK

您可以从OPTIONS响应中省略其中一些,例如COPY,MOVE或PROPPATCH,但根据我的经验,这可能会导致MS Office以只读方式打开文档。