Привет, Я пишу программу, которая проходит через множество разных URL-адресов и просто проверяет, существуют они или нет. Я в основном проверяю, возвращается ли код ошибки 404 или нет. Однако, поскольку я проверяю более 1000 URL-адресов, я хочу иметь возможность сделать это очень быстро. Следующим является мой код, мне было интересно, как я могу его изменить, чтобы работать быстро (если возможно):
final URL url = new URL("http://www.example.com");
HttpURLConnection huc = (HttpURLConnection) url.openConnection();
int responseCode = huc.getResponseCode();
if (responseCode != 404) {
System.out.println("GOOD");
} else {
System.out.println("BAD");
}
Быстрее ли использовать JSoup?
Я знаю, что некоторые сайты предоставляют код 200 и имеют свою собственную страницу ошибок, однако я знаю, что ссылки, которые я проверяю, не делают этого, поэтому это не нужно.