使用Java无法从zomato获取任何响应代码

时间:2018-12-14 17:17:42

标签: java httprequest

我正在尝试调用一个在 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 后说读取超时

如果我缺少任何内容,请让我知道如何进行此工作。 谢谢。

注意:我的互联网工作正常。我尝试了google的url,它可以正常工作。

0 个答案:

没有答案