【发布时间】:2012-03-13 15:53:43
【问题描述】:
我正在针对发送回正确 HTTP 状态代码(401 未授权等)的 API 进行开发 - 但这会导致我的代码(使用 HttpURLConnection)在我尝试查看状态代码时抛出 IOException。
这是一个问题,因为不同的“错误代码”http 状态代码意味着不同的东西,但它们都被包裹在来自 HttpURLConnection 的 IOException 中。
有什么方法可以防止 HttpURLConnection 抛出这些异常?我最好重新包装 HttpClient 4.1 并将其用于我的客户吗?我知道谷歌正在推动 HttpURLConnection,所以这就是我正在使用的......但这个问题让我重新考虑我的决定。
【问题讨论】:
标签: android httpclient httpurlconnection