전성 체크 웹 애플리케이션을 개발 중입니다. HttpUrlConnection 메서드를 사용하여 URL 응답을 얻으려고했지만 UnknownHostException이 발생합니다.java.net.UnknownHostException : www.google.com
System.setProperty("java.net.preferIPv4Stack" , "true");
String[] uat_targetUrls={"https://www.google.com"};
String[] uat_targetResponse=new String[uat_targetUrls.length];
HttpURLConnection httpUrlConn;
httpUrlConn = (HttpURLConnection) new URL(uat_targetUrls[i])
.openConnection();
httpUrlConn.setRequestMethod("GET");
httpUrlConn.setConnectTimeout(30000);
httpUrlConn.setReadTimeout(30000);
if(httpUrlConn.getResponseCode()==200)
uat_targetResponse[i]="UP";
else
uat_targetResponse[i]="DOWN";
이것을 실행하면 다양한 URL에 대해 UnknownHostException이 표시됩니다. 아무도 이것에 나를 도울 수 있습니까. Eclipse IDE를 사용하고 있습니다. 다음과 같은 오류가 발생합니다.
java.net.UnknownHostException: www.google.com
at java.net.PlainSocketImpl.connect(Unknown Source)
at java.net.SocksSocketImpl.connect(Unknown Source)
감사합니다.
나를 위해 ... – alfasin
프록시를 구성해야합니까? –
브라우저를 통해 URL에 액세스 할 수 있지만 ping의 호스트로부터 답장을받지 못했습니다. –