Jak mogę ustalić adres IP danego żądania z poziomu kontrolera? Na przykład (ekspresowo):
app.post('/get/ip/address', function (req, res) {
// need access to IP address here
})
localhost
- tak jak ja, wynik dla wszystkich odpowiedzi poniżej (Prawie wszystkie odpowiedzi działają) ::1
. Przez pewien czas byłem zdezorientowany. Później okazało się, że ::1
jest to prawdziwy adres IP i jest IPV6
notacją dla hosta lokalnego. Hope this helps someone
req.ip
źródła - expressjs.com/en/api.html#req.ip