Indexing 如何获得有关WebDAV/NextCloud文件更改的通知?

Indexing 如何获得有关WebDAV/NextCloud文件更改的通知?,indexing,webdav,polling,nextcloud,Indexing,Webdav,Polling,Nextcloud,我想倾听我的下一个键盘的变化,以便能够对它们做出反应。 据我所知,有两种方法: 使用操作系统将WebDAV文件夹同步到本地文件夹,并通过使用某些库或实现自定义软件来侦听本地文件夹中的更改 构建自定义WebDAV客户端/使用NextCloud API侦听更改 这两个选项似乎都不让我满意——它们严重依赖轮询,可能会导致性能问题——此外,没有“更改通知”——我已经查看了RFC和文档 您将如何处理这种情况(您将如何构建代码来实现这一点)?我已经找过图书馆了——但我还没有找到——我想知道我是否在尝试完全错

我想倾听我的下一个键盘的变化,以便能够对它们做出反应。 据我所知,有两种方法:

  • 使用操作系统将WebDAV文件夹同步到本地文件夹,并通过使用某些库或实现自定义软件来侦听本地文件夹中的更改

  • 构建自定义WebDAV客户端/使用NextCloud API侦听更改

  • 这两个选项似乎都不让我满意——它们严重依赖轮询,可能会导致性能问题——此外,没有“更改通知”——我已经查看了RFC和文档

    您将如何处理这种情况(您将如何构建代码来实现这一点)?我已经找过图书馆了——但我还没有找到——我想知道我是否在尝试完全错误的东西