鸿蒙OS开发文档 鸿蒙OS CookiePolicy

2024-02-25 开发教程 鸿蒙OS开发文档 匿名 1

CookiePolicy

public interface CookiePolicy

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

字段摘要

修饰符和类型字段描述
static CookiePolicyACCEPT_ALL一种接受所有 cookie 的预定义策略。
static CookiePolicyACCEPT_NONE一种不接受 cookie 的预定义策略。
static CookiePolicyACCEPT_ORIGINAL_SERVER一种仅接受来自原始服务器的 cookie 的预定义策略。

方法总结

修饰符和类型方法描述
booleanshouldAccept(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