简单的HTTP变更检测器
这是一个最小的应用程序,它请求目标页面的标题以获取页面的content-length并将其与先前已知的值进行比较,以查看页面是否已更改。这样做是为了限制从服务器请求和接收的信息量,从而减少服务器因不断ping造成的压力。
如何使用
-
克隆项目:
git clone https://github.com/jssolichin/simple-http-change-detector
-
安装依赖:
npm install
(安装nodemailer以获取通知) -
编辑
app.js
文件,根据需要更改host、path、transporter和sendOption。 -
设置任务调度程序(请参阅下一节)。
变化检测间隔
应用程序本身只运行一次,需要一个任务调度程序。每个操作系统都有自己的任务调度程序,这样可以避免增加额外的膨胀。该方式不会像内置调度程序那样健壮。
暂无评论