Http请求出错返回获取
@Test public void testHttp400() throws Exception { URL url = new URL("http://192.168.1.143:8082/services/common/getTerms"); HttpURLConnection conn = (HttpURLConnection) url.openConnection(); conn.setConnectTimeout(4 * 1000); conn.setRequestMethod("GET"); conn.connect(); int status = conn.getResponseCode(); System.out.println(status);//400 System.out.println(inputStream2String(conn.getErrorStream()));//这里使用ErrorStream } // String inputStream2String(InputStream is) throws Exception { BufferedReader in = new BufferedReader(new InputStreamReader(is)); StringBuffer buffer = new StringBuffer(); String line = ""; while ((line = in.readLine()) != null) { buffer.append(line); } return buffer.toString(); }