鸿蒙OS CookiePolicy
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