【问题标题】:Need help in developing a custom WebDav client using node.js在使用 node.js 开发自定义 WebDav 客户端时需要帮助
【发布时间】:2017-07-01 05:28:17
【问题描述】:

我正在开发一个开源应用程序,它应该使用 node.js 和 electron-js 将 webdav 共享安装到本地驱动器号,就像 NETDRIVE 和 WEBDRIVE 一样,所以在我的应用程序中,我目前正在从 webdav 共享下载所有文件,这需要大量时间并且对于大量数据不可靠。是否有任何其他方法,以便每当用户访问文件时,只应从 webdav 共享中获取该特定文件,我尝试在目录中显示文件元数据(虚拟)结构并将该目录保存在 file-watcher 下。因此,当用户尝试打开文件时,观察者应捕获文件打开事件以获取用户尝试访问的文件,以便在应用程序后台触发服务以使用文件路径作为参考来获取该特定文件,但没有其中无法捕获文件打开事件。有没有其他方法可以这样做,如果我的方向错误,请纠正我。

谢谢

【问题讨论】:

    标签: node.js npm electron webdav


    【解决方案1】:

    我认为你想要虚拟文件系统并推荐 Dokan 库。 Dokan 是 Windows 虚拟文件系统应用的起点。

    Google、Naver 使用 Dokan 和 NetDrive,RaiDrive(mine) 使用 CBFS。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-07-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-12-18
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多