Ich verstehe nicht ganz, wie ich die IP-Adresse eines entfernten Benutzers erhalten soll.
Nehmen wir an, ich habe eine einfache Anfrage wie die folgende:
app.get(/, function (req, res){
var forwardedIpsStr = req.header('x-forwarded-for');
var IP = '';
if (forwardedIpsStr) {
IP = forwardedIps = forwardedIpsStr.split(',')[0];
}
});
Ist der oben beschriebene Ansatz richtig, um die echte IP-Adresse des Benutzers zu ermitteln, oder gibt es einen besseren Weg? Und was ist mit Proxys?