阅读(1372) (8)

鸿蒙OS CookiePolicy

2022-06-06 16:25:53 更新

CookiePolicy

public interface CookiePolicy

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

字段摘要

修饰符和类型 字段 描述
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