728x90
반응형
Proxy 관련해서 뭐 좀 보다가 정리하게 된 글. java에서 현재 내 host IP와 host name을 알아내는 법을 알아보자.
( 어려운 건 없고 그냥 따라 쓰면 됨 )
testJSP.jsp
<%@page import="java.net.InetAddress"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<%@ page session="false" %>
<html>
<head>
<title>Home</title>
</head>
<body>
<%
InetAddress addr = InetAddress.getLocalHost(); //LocalHost 정보를 담은 InetAddress 객체 생성
String strIp = addr.getHostAddress(); // IP를 strIp 변수에 담음
String strHostNm = addr.getHostName(); // 호스트명을 strHostNm 변수에 담음
// 각 ip 및 호스트명을 출력
System.out.println(strIp);
System.out.println(strHostNm);
%>
</body>
</html>
import="java.net.InetAddress"를 통해 InetAddress를 import 해줘야 한다!
jsp에서 프록시에 담아 보내는 코드였는데, 이상하게 계속 CORS에러가 떠서
localhost에 문제가 있나 해서 찾아보게 된 코드.. 어려운 거 없으니 그냥 갖다 쓰도록 하자.
728x90
반응형