关于异常处理的 HTTP 公共客户端 4.12教程部分清楚地表明,应该能够通过执行以下操作来设置请求重试处理程序......
httpclient.setHttpRequestRetryHandler(myRetryHandler);
在eclipse中我试过了,它报告HttpClient没有这样的方法。它建议我让客户AbstractHttpClient
然后打电话。setHttpRequestRetryHandler
像这样:
((AbstractHttpClient) httpclient).setHttpRequestRetryHandler(myRetryHandler);
那么我的代码就可以工作了,但是文档和 API 之间的这种差异让我想知道我是否在做我不应该做的事情。
文件是错误的还是我?