Не получить код ответа от Zomato с помощью Java - PullRequest
0 голосов
/ 14 декабря 2018

Я пытаюсь вызвать ссылку, которая является рестораном на 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, и он работает.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...