org.apache.http.cookie

## Interface Cookie

- All Known Subinterfaces:
    ClientCookie ， SetCookie ， SetCookie2
  所有已知实现类：
    BasicClientCookie ， BasicClientCookie2

      public interface Cookie

  Cookie接口表示HTTP代理和目标服务器可以交换以维护会话的令牌或短数据包状态信息（也称为“魔术cookie”）。 在其形式中，HTTP cookie只是一个名称/值对。

  请勿使用标记为@Obsolete的属性。 它们被RFC 6265废弃了。

  从以下版本开始：
    4

- - ### 方法摘要

    Methods
    Modifier and Type | Method and Description
    --- | ---
    `String` | `getComment()` 返回描述此Cookie目的的注释，如果未定义此类注释，则返回 `null` 。
    `String` | `getCommentURL()` 如果用户代理（Web浏览器）向用户显示此Cookie，则Cookie的用途将由此URL上的信息描述。
    `String` | `getDomain()` 返回cookie的域属性。
    `Date` | `getExpiryDate()` 返回到期`Date`的cookie，或者`null`如果不存在。
    `String` | `getName()` 返回名称。
    `String` | `getPath()` 返回cookie的路径属性。
    `int[]` | `getPorts()` 获取端口属性。
    `String` | `getValue()` 返回值。
    `int` | `getVersion()` 返回此cookie符合的cookie规范的版本。
    `boolean` | `isExpired(Date date)` 如果此cookie已过期，则返回true。
    `boolean` | `isPersistent()` 返回`false`如果cookie应该在“会话”结尾处丢弃; `true`否则。
    `boolean` | `isSecure()` 指示此Cookie是否需要安全连接。

- - ### 方法详细信息

    - #### getName

          String getName()

      返回名称。
      结果
        字符串名称名称

    - #### getValue

          String getValue()

      返回值。
      结果
        字符串值当前值。

    - #### getComment

          @Obsolete
          String getComment()

      返回描述此cookie的目的的注释，如果没有定义此类注释，则返回 `null` 。
      结果
        评论

    - #### getCommentURL

          @Obsolete
          String getCommentURL()

      如果用户代理（Web浏览器）向用户显示此Cookie，则Cookie的用途将由此URL上的信息描述。

    - #### getExpiryDate

          Date getExpiryDate()

      返回到期`Date`的cookie，或者`null`如果不存在。

      注意：该方法返回的对象被认为是不可变的。 更改它（例如使用setTime（））可能会导致未定义的行为。 这样做是为了你的危险。

      结果
        期限`Date`或`null` 。

    - #### isPersistent

          boolean isPersistent()

      返回`false`如果该cookie应该在“会话”结尾处丢弃; `true`否则。
      结果
        `false`如果cookie应该在“会话”结尾处丢弃; `true`否则

    - #### getDomain

          String getDomain()

      返回cookie的域属性。 Domain属性的值指定cookie有效的域。
      结果
        域属性的值。

    - #### getPath

          String getPath()

      返回cookie的路径属性。 Path属性的值指定适用此Cookie的源服务器上的URL子集。
      结果
        路径属性的值。

    - #### getPorts

          @Obsolete
          int[] getPorts()

      获取端口属性。 它限制Cookie请求头中可能返回的端口。

    - #### isSecure

          boolean isSecure()

      指示此Cookie是否需要安全连接。
      结果
        `true`如果该cookie只能通过安全连接发送，否则为 `false` 。

    - #### getVersion

          @Obsolete
          int getVersion()

      返回此cookie符合的cookie规范的版本。
      结果
        cookie的版本。

    - #### isExpired

          boolean isExpired(Date date)

      如果此cookie已过期，则返回true。
      参数
        `date` - 当前时间
      结果
        `true`如果cookie已经过期。

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

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