Come posso determinare l'indirizzo IP di una determinata richiesta dall'interno di un controller? Ad esempio (in espresso):
app.post('/get/ip/address', function (req, res) {
// need access to IP address here
})
localhost
- come ho fatto io, il risultato per tutte le risposte di seguito (quasi tutte le risposte funziona) potrebbe venire ::1
. Questo mi ha confuso per qualche tempo. Successivamente ho scoperto che si ::1
tratta di un vero indirizzo IP e di una IPV6
notazione per localhost. Hope this helps someone
req.ip
source - expressjs.com/en/api.html#req.ip