java.net

接口
异常
public interface CookiePolicy

CookiePolicy 实现决定应该接受哪个 cookie 以及应该拒绝哪个 cookie。提供了三种预定义的策略实现,即 ACCEPT_ALL、ACCEPT_NONE 和 ACCEPT_ORIGINAL_SERVER。

有关更多详细信息,请参阅 RFC 2965 第 3.3 节和第 7 节。

从以下版本开始:
1.6

字段摘要
static CookiePolicy ACCEPT_ALL
          一种预定义策略,表示接受所有 cookie。
static CookiePolicy ACCEPT_NONE
          一种预定义策略,表示不接受任何 cookie。
static CookiePolicy ACCEPT_ORIGINAL_SERVER
          一种预定义策略,表示只接受来自原始服务器的 cookie。
 
方法摘要
 boolean shouldAccept(URI uri, HttpCookie cookie)
          调用此方法查看此 cookie 是否应该被接受。
 

字段详细信息

ACCEPT_ALL

static final CookiePolicy ACCEPT_ALL
一种预定义策略,表示接受所有 cookie。


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 对象
返回:
如果此 cookie 应该被接受,则返回 true;否则返回 false