Мне нужно проверить, работает ли конкретный URL или нет.
Формат URL выглядит как
http://IP:port
Когда я использую java.net.URL
класс, тогда я получаю java.net.SocketException
или java.net.ConnectException
.
Когда я пингую эти IP-адреса, я нахожу их, почему java не может их распознать?
Код, который я пишу:
URL url = new URL( urlString );
HttpURLConnection httpConn = (HttpURLConnection)url.openConnection();
httpConn.setInstanceFollowRedirects( false );
httpConn.setRequestMethod( "HEAD" );
httpConn.connect();
Номер порта должен использоваться!
Как я могу проверить их с помощью Java?