0
我正在開發一個API,它發回正確的HTTP狀態代碼(401未經過授權等) - 但是這導致我的代碼(使用HttpURLConnection)在嘗試查看狀態代碼時拋出IOException 。來自HttpURLConnection的例外
這是一個問題,因爲不同的「錯誤代碼」http狀態代碼意味着不同的事情,但它們都被包裝成了來自HttpURLConnection的IOException。
有什麼辦法可以防止HttpURLConnection拋出這些異常嗎?我最好重新包裝HttpClient 4.1並將其用於我的客戶端?我知道谷歌推動HttpURLConnection,所以這就是我使用的......但這個問題正在讓我重新思考我的決定。