
[스프링] 접속 IP 주소 IPv4 형태로 가져오기 (인텔리제이)
2022. 10. 6. 18:24
스프링
HttpServletRequest의 getRemoteAddr 메서드를 이용해 IP주소를 가져올 수 있다. @RequestMapping("/") public String index(HttpServletRequest request) { String remoteAddr = request.getRemoteAddr(); System.out.println("remoteAddr = " + remoteAddr); return "index"; } 단, 주소 형태는 IPv6가 디폴트다. IPv4 형태로 주소를 가져올 수 있도록 IDE에서 세팅해줘야 한다. VM option에 아래 코드 두 줄을 추가해주면 된다. -Djava.net.preferIPv4Stack=true -Djava.net.preferIPv4Addresses..