Javascript 监视远程文件的更改,而无需使用nodejs下载

Javascript 监视远程文件的更改,而无需使用nodejs下载,javascript,node.js,monitoring,Javascript,Node.js,Monitoring,是否有可能在不下载文件的情况下监视某些服务器上的文件更改? 我读过关于chokidar模块的文章,但我找不到关于我的问题的任何信息 我相信有一种方法可以观看一些头球或者类似这样的SMT 也许这里有人解决了类似的问题?是的,您可以使用NodeJS“查看”文件 如何做: 有几个NodeJS模块允许这样做。举个例子来看。您可以使用它“监视”文件或目录。是的,您可以使用NodeJS“监视”文件 如何做: 有几个NodeJS模块允许这样做。举个例子来看。您可以使用它“监视”文件或目录。您可以检查上次修改的

是否有可能在不下载文件的情况下监视某些服务器上的文件更改? 我读过关于chokidar模块的文章,但我找不到关于我的问题的任何信息 我相信有一种方法可以观看一些头球或者类似这样的SMT 也许这里有人解决了类似的问题?

是的,您可以使用NodeJS“查看”文件

如何做:

有几个NodeJS模块允许这样做。举个例子来看。您可以使用它“监视”文件或目录。

是的,您可以使用NodeJS“监视”文件

如何做:


有几个NodeJS模块允许这样做。举个例子来看。您可以使用它“监视”文件或目录。

您可以检查上次修改的和/或E-tag http头

var http = require('http');
var options = {method: 'HEAD', host: 'stackoverflow.com', port: 80, path: '/'};
var req = http.request(options, function(res) {
    console.log(res.headers);
  }
);
req.end();

您可以检查上次修改的和/或E-tag http头

var http = require('http');
var options = {method: 'HEAD', host: 'stackoverflow.com', port: 80, path: '/'};
var req = http.request(options, function(res) {
    console.log(res.headers);
  }
);
req.end();

你的文件与你的NodeJS应用程序在同一台服务器上?@MohamedAmjadLASRI没有它的“某处”,即使你只看标题,你仍然在下载它,或者至少下载它的一部分。然后要检查更改,您必须存储以前的内容以与之进行比较。chowkidar或其他文件查看器只是节点核心的包装器,不适用于远程文件您的文件与您的NodeJS应用程序位于同一服务器?@MohamedAmjadLASRI No its“某处”,即使您只查看标题,您仍在下载它,或者至少是其中的一部分。然后要检查更改,您必须存储以前的内容以与之进行比较。chowkidar或其他文件查看器只是节点核心的包装器,不适用于远程文件您的文件与您的NodeJS应用程序位于同一服务器?@MohamedAmjadLASRI No its“某处”,即使您只查看标题,您仍在下载它,或者至少是其中的一部分。然后要检查更改,您必须存储以前的内容以与之进行比较。chowkidar或其他文件查看器只是节点核心的包装器,不适用于远程文件