-1

I am trying to console log when a visitor's IP address when visits the homepage but can't trigger GET.

Here is my code:

app.get('/', function (req, res) {
    var userIP = req.connection.remoteAddress;
    console.log(userIP + " connected to the site.");
});

There is no console log when I enter the website.

Dharman
  • 30,962
  • 25
  • 85
  • 135

1 Answers1

1
const express = require("express")

function visitor (req, res, next) {
   console.log(req.ip)
   console.log(req.path)
   console.log(req.method)

   next();
}


const app = express();

app.use(visitor);

app.get('/', function (req, res) {
    var userIP = req.connection.remoteAddress;
    console.log(userIP + " connected to the site.");
});
Ernesto
  • 3,944
  • 1
  • 14
  • 29