Java Client Ip Adresse aus JSP

Gibt die Ip Adresse mit und ohne Proxy des Clients zurück.

public static InetAddress remoteIp(final HttpServletRequest request)
            throws UnknownHostException {
        if (request.getHeader("x-forwarded-for") != null) {
            return InetAddress.getByName(request.getHeader("x-forwarded-for"));
        }

        return InetAddress.getByName(request.getRemoteAddr());
}

Der Senior Software Developer im Angestelltenverhältnis hat zum Hauptthema natürlich die Programmierung und Entwicklung von Webanwendungen. Gelegentlich finden sich hier auch Krazy Netzfundstücke.

Ersten Kommentar schreiben

Antworten

Deine E-Mail-Adresse wird nicht veröffentlicht.


*


eMail-Benachrichtigung bei weiteren Kommentaren.
Auch möglich: Abo ohne Kommentar.