Ich habe ein wirklich interessantes Problem. Ich habe eine Website und ich möchte Client-IP-Adresse erhalten. Ich habe eine Lösung gefunden, aber keine von ihnen funktioniert. Ich benutze nginx.Nodejs IP-Adresse Ergebnis :: 1
ich bin mit Express.js
app.post("/api/test",(req, res)=>{
console.log(req.header('x-forwarded-for')) // result "::1"
console.log(req.connection.remoteAddress) // result "::1"
console.log(req.ip) // result "::1"
})
Ich versuche Partei freamwork yo Gebrauch 3 aber dasselbe Ergebnis.
Scheint ein Konfigurationsproblem zu sein, ':: 1' bedeutet' localhost'. Verwenden Sie eine Art Proxy-Mechanismus? Oder läuft Ihr Server auf Ihrem lokalen Computer? –