Я пытаюсь вызвать ссылку, которая является рестораном на zomato .
В Google Chrome он дает мне правильный ответ, но когда я звоню на него с помощью Java, он не дает мне никакого ответа.
Вот мой код:
String urlStr = "https://www.zomato.com/ncr/bercos-sector-12-noida";
try {
URL url = new URL(urlStr);
HttpsURLConnection connection = (HttpsURLConnection) url.openConnection();
connection.setConnectTimeout(5000);
connection.setRequestMethod("HEAD");
System.out.println("Before getting response code");
int responseCode = connection.getResponseCode();
System.out.println("After getting response code");
System.out.println(responseCode);
} catch (IOException e) {
e.printStackTrace();
}
Я застрял на До получения кода ответа в течение некоторого времени, а затем после того, как он выдает SocketTimeoutException высказывание Чтение истекло .
Если я что-то упустил, пожалуйста, дайте мне знать, как сделать эту работу.Спасибо.
Примечание: у меня интернет работает нормально.Я попробовал URL-адрес Google, и он работает.