自定义protcol拦截器到Apache HttpClient来处理异常

时间:2015-01-14 23:32:58

标签: apache apache-httpclient-4.x

如何为ApacheHttpClient编写协议拦截器,当有Connection或Socket超时时,它可以拦截,所以我可以在拦截器方法中处理异常?

我已经有了一个HttpResponseInterceptor,但只有在我们成功响应时才会调用它。

1 个答案:

答案 0 :(得分:0)

协议拦截器只能对有效的HTTP消息起作用。在I / O错误的情况下,它们是无用的。您应该使用HttpRequestRetryHandler代替