From f1a291f9834ed62453bb7d6451a7dc5ace5e7856 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alexandre=20Mendon=C3=A7a?= Date: Thu, 1 Nov 2018 21:51:28 +0000 Subject: [PATCH] Add useragent function --- index.js | 1 + 1 file changed, 1 insertion(+) diff --git a/index.js b/index.js index ac1ad0e..e903cbc 100644 --- a/index.js +++ b/index.js @@ -42,6 +42,7 @@ app.get('/findme', function(req,res){ res.redirect('https://github.com/mbj36');} app.get('/greet', function(req, res) { res.send('🖖'); }); app.get('/nativescript-vue', function(req, res) { res.send('Want to build native apps with vue? Here you go: https://nativescript-vue.org/'); }); app.get('/rollTheDice/:dice', function(req, res) {res.json({"rollValue" : Math.floor(Math.random() * req.params.dice) + 1 })}); +app.get('/useragent', (req, res) => res.send(req.get('User-Agent'))); app.get('/ispalindrome/:word', (req, res) => res.send([req.params.word].map(w => w.toLowerCase()).map(w => w.replace(/[^a-zA-Z]+/g, "")).map(w => {console.log(w); return w}).reduce((acc, next) => acc ? acc : [...next].reverse().join('') === next, false))) app.use(function (req, res, next) { res.status(404); res.render('404'); });