W Javie ten kod zgłasza wyjątek, gdy wynik HTTP to zakres 404:
URL url = new URL("http://stackoverflow.com/asdf404notfound");
HttpURLConnection conn = (HttpURLConnection) url.openConnection();
conn.getInputStream(); // throws!
W moim przypadku tak się składa, że wiem, że treść to 404, ale i tak chciałbym przeczytać treść odpowiedzi.
(W moim przypadku kod odpowiedzi to 403, ale treść odpowiedzi wyjaśnia powód odrzucenia i chciałbym wyświetlić to użytkownikowi).
Jak mogę uzyskać dostęp do treści odpowiedzi?