对象 HttpCookie

http Cookie 对象,用于添加和处理 cookie

继承关系

构造函数

HttpCookie

HttpCookie 构造函数,创建一个新的 HttpCookie 对象

new HttpCookie(Object opts = {});

调用参数:


HttpCookie 构造函数,创建一个新的 HttpCookie 对象

new HttpCookie(String name,
    String value,
    Object opts = {});

调用参数:

成员属性

name

String, 查询和设置 cookie 名称

String HttpCookie.name;

value

String, 查询和设置 cookie 的值

String HttpCookie.value;

domain

String, 查询和设置 cookie 的域名范围

String HttpCookie.domain;

path

String, 查询和设置 cookie 的路径范围

String HttpCookie.path;

expires

Date, 查询和设置 cookie 的过期时间

Date HttpCookie.expires;

httpOnly

Boolean, 查询和设置 cookie 是否仅允许 http 请求,缺省 false

Boolean HttpCookie.httpOnly;

secure

Boolean, 查询和设置 cookie 是否仅通过 https 传递,缺省 false

Boolean HttpCookie.secure;

成员函数

parse

解析给定的字符串,填充 cookie 对象

HttpCookie.parse(String header);

调用参数:


match

检测给定的 url 是否匹配当前设置

Boolean HttpCookie.match(String url);

调用参数:

返回结果:


dispose

强制回收对象,调用此方法后,对象资源将立即释放

HttpCookie.dispose();

equals

比较当前对象与给定的对象是否相等

Boolean HttpCookie.equals(object expected);

调用参数:

返回结果:


toString

返回对象的字符串表示,一般返回 "[Native Object]",对象可以根据自己的特性重新实现

String HttpCookie.toString();

返回结果:


toJSON

返回对象的 JSON 格式表示,一般返回对象定义的可读属性集合

Value HttpCookie.toJSON(String key = "");

调用参数:

返回结果:


valueOf

返回对象本身的数值

Value HttpCookie.valueOf();

返回结果: