org.apache.http.conn

## Interface ConnectionKeepAliveStrategy

- 所有已知实现类：
    DefaultConnectionKeepAliveStrategy

      public interface ConnectionKeepAliveStrategy

  用于确定连接在重新使用之前可以保持空闲状态的接口。

  此接口的实现必须是线程安全的。 必须同步访问共享数据，因为可以从多个线程执行此接口的方法。

  从以下版本开始：
    4

- - ### 方法摘要

    Methods
    Modifier and Type | Method and Description
    --- | ---
    `long` | `getKeepAliveDuration(HttpResponse response, HttpContext context)` 返回此连接可以安全保持空闲的持续时间。

- - ### 方法详细信息

    - #### getKeepAliveDuration

          long getKeepAliveDuration(HttpResponse response,
                                  HttpContext context)

      返回此连接可以安全保持空闲的持续时间。 如果连接闲置时间长于此时间，则不得重复使用。 可以返回值为0或更小的值，表示没有合适的建议。 当与`ConnectionReuseStrategy`一起使用时 ，如果`ConnectionReuseStrategy.keepAlive( HttpResponse, HttpContext)`返回true，则允许您控制重用将持续多长时间。 如果keepAlive返回false，则应该没有任何有意义的影响
      参数
        `response` - 通过连接收到的最后一个响应。
        `context` - 正在使用连接的上下文。
      结果
        保持连接空闲的安全持续时间（ms），或者如果没有建议的持续时间，则为<= 0。

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

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