Parse JSON from HttpURLConnection object

后端 未结 5 1855
被撕碎了的回忆
被撕碎了的回忆 2020-11-27 11:04

I am doing basic http auth with the HttpURLConnection object in Java.

        URL urlUse = new URL(url);
        HttpURLConnection conn = null;
         


        
5条回答
  •  北海茫月
    2020-11-27 11:40

    In addition, if you wish to parse your object in case of http error (400-5** codes), You can use the following code: (just replace 'getInputStream' with 'getErrorStream':

        BufferedReader rd = new BufferedReader(
                new InputStreamReader(conn.getErrorStream()));
        StringBuilder sb = new StringBuilder();
        String line;
        while ((line = rd.readLine()) != null) {
            sb.append(line);
        }
        rd.close();
        return sb.toString();
    

提交回复
热议问题