org.apache.http.cookie

## Interface CookieAttributeHandler

- All Known Subinterfaces:
    CommonCookieAttributeHandler
  所有已知实现类：
    AbstractCookieAttributeHandler ， BasicCommentHandler ， BasicDomainHandler ， BasicExpiresHandler ， BasicMaxAgeHandler ， BasicPathHandler ， BasicSecureHandler ， BrowserCompatVersionAttributeHandler ， LaxExpiresHandler ， LaxMaxAgeHandler ， NetscapeDomainHandler ， PublicSuffixDomainFilter ， PublicSuffixFilter ， RFC2109DomainHandler ， RFC2109VersionHandler ， RFC2965CommentUrlAttributeHandler ， RFC2965DiscardAttributeHandler ， RFC2965DomainAttributeHandler ， RFC2965PortAttributeHandler ， RFC2965VersionAttributeHandler

      public interface CookieAttributeHandler

  此接口表示负责解析，验证和匹配特定Cookie属性（如路径，域，端口等）的cookie属性处理程序。不同的cookie规范可以根据其cookie处理规则为此类提供特定的实现。
  从以下版本开始：
    4

- - ### 方法摘要

    Methods
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | `match(Cookie cookie, CookieOrigin origin)` 与给定的值（要求提交的目标主机的属性）匹配相应的cookie属性。
    `void` | `parse(SetCookie cookie, String value)` 解析给定的cookie属性值并更新对应的`Cookie`属性。
    `void` | `validate(Cookie cookie, CookieOrigin origin)` 对给定的属性值进行Peforms cookie验证。

- - ### 方法详细信息

    - #### parse

          void parse(SetCookie cookie,
                   String value)
                     throws MalformedCookieException

      解析给定的cookie属性值并更新对应的`Cookie`属性。
      参数
        `cookie` - `Cookie`待更新
        `value` - cookie响应头中的cookie属性值
      异常
        `MalformedCookieException`

    - #### validate

          void validate(Cookie cookie,
                      CookieOrigin origin)
                        throws MalformedCookieException

      对给定的属性值进行Peforms cookie验证。
      参数
        `cookie` - `Cookie`验证
        `origin` - 要验证的Cookie来源
      异常
        `MalformedCookieException` - 如果cookie验证失败此属性

    - #### match

          boolean match(Cookie cookie,
                      CookieOrigin origin)

      与给定的值（要求提交的目标主机的属性）匹配相应的cookie属性。
      参数
        `cookie` - `Cookie`匹配
        `origin` - 与Cookie匹配的Cookie来源
      结果
        `true` if the match is successful; `false` otherwise

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

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