Ich entwickle eine Anwendung, wo es wahrscheinlich scheint, dass Leute versuchen werden, zu verbergen, was ihre Client-IP-Adresse hinter einem Proxy-Server ist.Methode zum Abrufen der Client-IP-Adresse
Gibt es einen einheitlichen Weg, um die tatsächliche Client-IP-Adresse hinter dem Proxy zu bekommen? Mit Blick auf die Ruby docs, heißt es ausdrücklich, dass
request.remote_ip
und
request.remote_addr
sowohl die Proxy-Adresse zurückkehren würde und nicht die tatsächliche Client-IP und ich bin durch die Beschreibungen in der „kann enthalten“ geworfen Rest der HTTP-Header.
Wenn remote_ip den "weitesten" HTTP_X_FORWARDED_FOR prüft, muss ich mir keine Sorgen machen, dass ich das selbst herausfinden möchte. Vielen Dank. –