Here’s my code for handling empty date request parameter.
// handler for timestamp api endpoint
app.get("/api/timestamp/:date", function(req, res) {
// handle endpoint if date is empty
if (!req.params) {
res.json({"unix": new Date().getTime(), "utc": new Date().toUTCString()});
}
});
I don’t know why it doesn’t work when I request with no date parameter.