Apache HttpClient - 中止请求
-
简述
您可以使用 abort() 方法中止当前的 HTTP 请求,即,在调用此方法后,在特定请求上,它的执行将被中止。如果在一次执行后调用该方法,则该执行的响应不受影响,后续执行将被中止。 -
示例
如果您观察以下示例,我们创建了一个 HttpGet 请求,使用 getMethod() 打印了使用的请求格式。然后,我们用相同的请求执行了另一次执行。再次使用 1st 执行打印状态行。最后,打印第二次执行的状态行。如前所述,第 1st 执行(在 abort 方法之前执行)的响应被打印(包括在 abort 方法之后写入的第二个状态行),并且所有后续执行的abort 方法后的当前请求调用异常失败。 -
输出
在执行时,上面的程序生成以下输出 -