我正在尝试从java调用URL但是收到错误,因为java.net.UnknownHostException:
Java代码:
URL url = new URL("http://www.gettingagile.com/feed/rss2/");
HttpURLConnection request = (HttpURLConnection) url.openConnection();
String code = String.valueOf(request.getResponseCode());
System.out.println("Error code "+code);
答案 0 :(得分:1)
UnknownHostException通常意味着java无法解析主机,在本例中为www.gettingagile.com
。
也许你的防火墙阻止了对java的访问,也许你的计算机没有连接到互联网,或者你的DNS服务器可能有问题。
您可以在浏览器中浏览www.gettingagile.com
吗?你可以从shell或命令行ping地址吗?