文档(复制如下)并没有详细说明 IOException 和 HttpException 在其上下文中的含义。
我的问题是:在 HttpClient.execute(HttpMethod) 方法中发生 IOException 后,我是否必须丢弃该对象并创建一个新的 HttpClient 才能再次执行方法?还是在发生其中一些异常后仍然可以使用(HttpClient 对象)来执行方法?
执行方法 public int executeMethod(HttpMethod 方法) 抛出 IOException, 异常 执行给定的 HTTP 方法。 参数: method - 要执行的 HTTP 方法。 回报: 方法的响应代码 抛出: IOException - 如果发生 I/O(传输)错误。可以从中恢复一些传输异常。 HttpException - 如果发生协议异常。通常无法从中恢复协议异常。