Java'da, HTTP sonucu 404 aralığı olduğunda bu kod bir istisna atar:
URL url = new URL("http://stackoverflow.com/asdf404notfound");
HttpURLConnection conn = (HttpURLConnection) url.openConnection();
conn.getInputStream(); // throws!
Benim durumumda, içeriğin 404 olduğunu biliyorum, ancak yine de yanıtın gövdesini okumak istiyorum.
(Benim durumumda yanıt kodu 403'tür, ancak yanıtın gövdesi reddedilme nedenini açıklar ve bunu kullanıcıya göstermek istiyorum.)
Yanıt gövdesine nasıl erişebilirim?