JavaTM Platform
Standard Ed. 6

java.net
接口 CookiePolicy


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

JavaTM Platform
Standard Ed. 6

提交错误或意见
有关更多的 API 参考资料和开发人员文档,请参阅 Java SE 开发人员文档。该文档包含更详细的、面向开发人员的描述,以及总体概述、术语定义、使用技巧和工作代码示例。

版权所有 2007 Sun Microsystems, Inc. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策