org.apache.http.impl.client

## Class DefaultBackoffStrategy

- java.lang.Object
- - org.apache.http.impl.client.DefaultBackoffStrategy

- All Implemented Interfaces:
    ConnectionBackoffStrategy

      public class DefaultBackoffStrategy
      extends Object
      implements ConnectionBackoffStrategy

  此`ConnectionBackoffStrategy`退出原始网络套接字或连接超时，或者服务器显式发送503（服务不可用）响应。
  从以下版本开始：
    4.2

- - ### 构造方法摘要

    构造方法
    Constructor and Description
    `DefaultBackoffStrategy()`

  - ### 方法摘要

    Methods
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | `shouldBackoff(HttpResponse resp)` 确定作为请求执行的结果是否接收到给定的`HttpResponse`将导致退避信号。
    `boolean` | `shouldBackoff(Throwable t)` 确定作为请求执行的结果是否看到给定的 `Throwable`将导致退避信号。

    - ### Methods inherited from class java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### 构造方法详细信息

    - #### DefaultBackoffStrategy

          public DefaultBackoffStrategy()

  - ### 方法详细信息

    - #### shouldBackoff

          public boolean shouldBackoff(Throwable t)

      描述从接口`ConnectionBackoffStrategy`复制
      确定作为请求执行的结果是否看到给定的 `Throwable`应该导致退避信号。
      Specified by:
        `shouldBackoff`在接口 `ConnectionBackoffStrategy`
      参数
        `t` - 发生的 `Throwable`
      结果
        `true`如果应该给出回退信号

    - #### shouldBackoff

          public boolean shouldBackoff(HttpResponse resp)

      描述从接口`ConnectionBackoffStrategy`复制
      确定作为请求执行的结果是否接收给定的`HttpResponse`将导致退避信号。 实现必须限制自己检查响应头，并且不得消耗任何响应主体（如果有的话）。
      Specified by:
        `shouldBackoff`在接口 `ConnectionBackoffStrategy`
      参数
        `resp` - 收到的 `HttpResponse`
      结果
        `true`如果应该给出回退信号

Copyright © 1999–2017 The Apache Software Foundation. All rights reserved.

本帮助文档是使用 《谷歌翻译》翻译，请与英文版配合使用 by--QQ:654638585