Programming/JAVA
[java] 자바 HttpResponse 후 HttpEntity값 받기
junngo
2021. 2. 4. 10:22
반응형
자바 Http 통신 후 response를 받게 됩니다.
response의 값을 직접 확인 하는 방법에 대해서 알아봅니다.
1. String으로 받기
HttpResponse response = httpClient.execute(new HttpGet(URL));
HttpEntity entity = response.getEntity();
String responseString = EntityUtils.toString(entity, "UTF-8");
System.out.println(responseString);
2. Line별로 받기
HttpResponse response = httpClient.execute(new HttpGet(URL));
HttpEntity entity = response.getEntity();
InputStream is = entity.getContent();
BufferedReader r = new BufferedReader(new InputStreamReader(is, Charset.forName("UTF-8")));
String line;
while ((line = r.readLine()) != null) {
System.out.println(line);
}
반응형