Module  java.base
软件包  java.net

Interface CookiePolicy



  • public interface CookiePolicy
    CookiePolicy实现决定哪些Cookie应该被接受,哪些应该被拒绝。 提供了三个预定义的策略实现,即ACCEPT_ALL,ACCEPT_NONE和ACCEPT_ORIGINAL_SERVER。

    参见RFC 2965秒。 3.3和7更详细。

    从以下版本开始:
    1.6
    • 字段详细信息

      • ACCEPT_ALL

        static final CookiePolicy ACCEPT_ALL
        一个预定义的政策接受所有的cookies。
      • ACCEPT_NONE

        static final CookiePolicy ACCEPT_NONE
        一个预先定义的政策,不接受Cookie。
      • ACCEPT_ORIGINAL_SERVER

        static final CookiePolicy ACCEPT_ORIGINAL_SERVER
        一个预先定义的政策,只接受来自原始服务器的Cookie。
    • 方法详细信息

      • shouldAccept

        boolean shouldAccept​(URI uri,
                             HttpCookie cookie)
        将被调用来查看是否应该接受该cookie。
        参数
        uri - 用于咨询接受策略的URI
        cookie - 有问题的HttpCookie对象
        结果
        true if this cookie should be accepted; otherwise, false