Cookies 管理
方法(Methods)
-
<static> add(name, value, options)
-
新增 Cookie 的值
参数(Parameters):
名称 类型 Argument 描述 name
string 名称 value
string 值 options
object <optional>
选项
可选键值范围:名称 类型 描述 expire string 过期时间 path string 所属的路径 domain string 所属的域 示例(Examples)
// 新增一条 Cookie 记录, // 名称为 CookieName1, 值为 CookieValue1 x.cookie.add('CookieName1', 'CookieValue1');
// 新增一条 Cookie 记录, // 名称为 CookieName2, 值为 CookieValue2, // 过期时间为 2050-1-1 10:30:00 x.cookie.add('cookieName2', 'cookieValue2', {'expire': new (2050, 1, 1, 10, 30, 00)});
// 新增一条 Cookie 记录, // 名称为 CookieName3, 值为 CookieValue3, // 过期时间为 2050-1-1 10:30:00 , 所属路径为 /help/ x.cookies.add('cookieName3', 'cookieValue3', {'expire': new (2050,1,1,10,30,00), path: '/help/'});
// 新增一条 Cookie 记录, // 名称为 CookieName4, 值为 CookieValue4, // 过期时间为 2050-1-1 10:30:00, 所属的域为 github.com x.cookies.add('cookieName4', 'cookieValue4', {'expire': new (2050,1,1,10,30,00), path: '/', domain: 'github.com');
-
<static> query(name)
-
根据 Cookie 名称查找相关的值
参数(Parameters):
名称 类型 描述 name
string 名称 -
<static> remove(name, options)
-
移除 Cookie 的值
参数(Parameters):
名称 类型 Argument 描述 name
string 名称 options
object <optional>
选项
可选键值范围:名称 类型 描述 path string 所属的路径 domain string 所属的域 示例(Examples)
// 移除一条 Cookie 记录, 名称为 CookieName1 x.cookies.remove('CookieName1');
// 移除一条 Cookie 记录, 名称为 CookieName2 x.cookies.remove('CookieName2', {path: '/help/'});