Node.js: 如何轮询网络资源以进行更改?

Node.js: how to poll a web resource for change?

使用 node.js 如何以异步方式轮询 Web 资源(例如。org/data.json)以进行更改,这样我就可以在某个特定的时候通知客户资源变了?

我正在寻找一个 lib 或者至少是一种更优雅的方式来存档它,而不是自己下载文件,每隔几秒计算和比较哈希值。

到目前为止我发现的所有内容都是在后台使用 inotify 或 fswatch,因此它不能用于非本地文件。

如果网络资源支持,您可以尝试 Last-Modified Header 字段。