0
有沒有可能在不下載的情況下監控某些服務器上文件的變化? 我讀了關於chokidar模塊,但我無法找到任何關於我的問題 我相信有看到一些標題或像這樣012th的方式也許這裏有人已經解決了類似的問題?監控遠程文件的變化,而不用nodejs下載它
有沒有可能在不下載的情況下監控某些服務器上文件的變化? 我讀了關於chokidar模塊,但我無法找到任何關於我的問題 我相信有看到一些標題或像這樣012th的方式也許這裏有人已經解決了類似的問題?監控遠程文件的變化,而不用nodejs下載它
您可以檢查Last-Modified和/或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沒有它的「某處」 –
即使你只是看標題,你仍然在下載它,或者至少是它的一部分。然後爲了檢查更改,您必須存儲以前的內容以進行比較。 – laggingreflex