dht added /ir get request for pinging

This commit is contained in:
d-popov
2020-04-14 16:34:37 +03:00
parent 103113705b
commit 1159d771f7

14
dht.js
View File

@@ -244,9 +244,17 @@ app.post('/dht/ping', (req, res) => { (async (res) => {
}); });
app.use('/ir', bodyParser.text(), function(rq, rs) { app.use('/ir', bodyParser.text(), function(rq, rs) {
console.log("REQ:"+rq.headers); if(rq.method == "GET")
console.log("BODY:"+rq.body); {
rs.sendStatus(200); var t = moment.duration(parseInt(req.param('uptime')), 'milliseconds');
var _message = req.param('ip') + " uptime " + t.hours() + "h " + t.minutes() + "m " + t.seconds() +"s";
console.log("watchdog from " + _message);
res.send("You are alive!");
}else{
console.log("REQ:"+rq.headers);
console.log("BODY:"+rq.body);
rs.sendStatus(200);
}
}); });
// app.post('/ir', (req, res) => { // app.post('/ir', (req, res) => {