webdav - 如何使用 WebDav 在 MS WOPI Office Online 中的 ChekInfoFile 中设置 ClientUrl
问题描述
我开发了在浏览器上运行的 MS WOPI,也就是说,我们可以在浏览器中查看和编辑存储在数据库中的文档。但我无法在 MS Word 桌面应用程序中打开文档。我在这里的一些答案中发现,我们需要使用 WebDav 设置 CheckFileInfo 端点的 ClientUrl 字段。
我对WebDav一无所知,我试图在网上找到更多关于它的信息,但无法完全理解。
只是想知道设置 WebDav 后需要在 ClientUrl 中设置的特定文件的 WebDav 链接的一般格式是什么?
是不是像这样 https://serverAddressLockToken/FileName.ext
解决方案
WebDAV URL 的格式并不重要。特定格式的 URL 不会使 WebDAV 自己工作。您需要实现一个 WebDAV 服务器,它将您的文件提供给客户端应用程序,并定义接受的 URL 的格式。
WebDAV 与 WOPI 类似,是一个相当复杂的协议,如果您不想从零开始实现它,我建议使用其中一种可用的解决方案,例如ITHit 的 WebDAV Server。
还有一些 Office URI 可能会成为您可接受的替代方案。在这里查看我的其他答案。
推荐阅读
- database - 定期快照事实表 - 设计问题
- swift - 使用可编码删除核心数据并建立关系
- html - 如何在文本下显示日期选择器
- react-native - 在 React Native 的 Menu Drawer 中,drawerContentOptions 不起作用?
- swift - 不推荐使用 withUnsafeBytes:使用 `withUnsafeBytes
(_: (UnsafeRawBufferPointer) throws -> R) rethrows -> R` - python - 无法从 S3 存储桶读取 excel 文件
- android - 是否可以防止 kotlin 在实现的接口中更改函数中的参数名称?
- php - PHP将两个关联数组组合成一个多维关联数组的有效方法
- powerbi - Power BI 或 Excel 2019 Power Query 未连接到“BOE”网页
- php - 如何在PHP的twilio中同时从多个呼叫者号码拨打多个号码