Java에서이 코드는 HTTP 결과가 404 범위 일 때 예외를 발생시킵니다.
URL url = new URL("http://stackoverflow.com/asdf404notfound");
HttpURLConnection conn = (HttpURLConnection) url.openConnection();
conn.getInputStream(); // throws!
제 경우에는 콘텐츠가 404라는 것을 알고 있지만 어쨌든 응답 본문을 읽고 싶습니다.
(실제로는 응답 코드가 403이지만 응답 본문에 거부 이유가 설명되어 있으므로 사용자에게 표시하고 싶습니다.)
응답 본문에 어떻게 액세스 할 수 있습니까?