जावा में, यह कोड एक अपवाद फेंकता है जब HTTP परिणाम 404 रेंज है:
URL url = new URL("http://stackoverflow.com/asdf404notfound");
HttpURLConnection conn = (HttpURLConnection) url.openConnection();
conn.getInputStream(); // throws!
मेरे मामले में, मुझे पता है कि सामग्री 404 है, लेकिन मैं अभी भी प्रतिक्रिया के शरीर को वैसे भी पढ़ना चाहूंगा।
(मेरे वास्तविक मामले में प्रतिक्रिया कोड 403 है, लेकिन प्रतिक्रिया का शरीर अस्वीकृति का कारण बताता है, और मैं इसे उपयोगकर्ता को प्रदर्शित करना चाहूंगा।)
मैं प्रतिक्रिया निकाय को कैसे एक्सेस कर सकता हूं?