我需要检查一个特定的url是否启动。 URL的格式是这样检查网址是否已启动?
http://IP:port
当我使用java.net.URL
类,然后我得到java.net.SocketException
或java.net.ConnectException
。
当我ping这些IP时,我发现它们然后为什么java不能识别它们?
我写的代码是
URL url = new URL(urlString);
HttpURLConnection httpConn = (HttpURLConnection)url.openConnection();
httpConn.setInstanceFollowRedirects(false);
httpConn.setRequestMethod("HEAD");
httpConn.connect();
端口号必须使用! 如何使用java检查它们?
您确实发现ConnectException信号从机器的角度看这个代码正在运行,URL是“不是”,对吧?如果“不能启动”的定义是“无法从本机连接”。 – 2010-10-26 15:06:48