无法重置方法:已连接的错误在休息时获取服务

时间:2018-02-05 07:49:17

标签: java rest restful-architecture

我知道我写这个问题的次数很多,因为我看不出这个问题的确切答案。当我使用以下get服务时,我得到“java.net.ProtocolException:无法重置方法:已连接”。

你可以看到下面的snippted。出于隐私原因,我无法共享获取请求链接。

谢谢你们

      try {
        URL url = new URL("https://......");
        HttpURLConnection conn = (HttpURLConnection) url.openConnection();
        conn.setRequestMethod("GET");
        conn.setRequestProperty("Accept", "application/json");

        if (conn.getResponseCode() == 200) {
            return true;
        }

        BufferedReader br = new BufferedReader(new InputStreamReader(
                (conn.getInputStream())));

        String output;
        System.out.println("Output from Server .... \n");
        while ((output = br.readLine()) != null) {
            System.out.println(output);
        }

        conn.disconnect();


    } catch (MalformedURLException e) {

        e.printStackTrace();

    } catch (IOException e) {

        e.printStackTrace();

    }

0 个答案:

没有答案