JavaのhttprequestからクライアントのIPとサーバーのIPを取得するのは非常に簡単です。どうしてもクライアントのブラウザIPを取得することは可能ですか?
前もって感謝します
JavaのhttprequestからクライアントのIPとサーバーのIPを取得するのは非常に簡単です。どうしてもクライアントのブラウザIPを取得することは可能ですか?
前もって感謝します
私が正しく理解しているように
メソッドでクライアントIPを取得できます
HttpServletRequest httpRequest = (HttpServletRequest) request;
String userIpAddress = httpRequest.getHeader("X-Forwarded-For");
完全な見積もり:
自分のWebサイトがアクセスされたIPアドレスを確認するにはどうすればよいですか?
リクエストからサーバーIPを取得する:
HttpServletRequest.getLocalAddr();
完全な見積もり:サーバーアドレスとアプリケーション名の取得
そしてサーバーIPを取得することはそうすることができます:
Inet4Address.getLocalHost().getHostAddress()
完全な見積もり: Javaを使用して現在のマシンのIPアドレスを取得する