会话
const {session} = require('electron')
//查询所有Cookie。
session.defaultSession.cookies.get({}, (error, cookies) => {
console.log(error, cookies)
})
//查询与特定网址相关联的所有Cookie。
session.defaultSession.cookies.get({url: 'http://www.github.com'}, (error, cookies) => {
console.log(error, cookies)
})
//设置具有给定Cookie数据的Cookie;
//如果存在相同的Cookie,则覆盖。
const cookie = {url: 'http://www.github.com', name: 'dummy_name', value: 'dummy'}
session.defaultSession.cookies.set(cookie, (error) => {
if (error) console.error(error)
})实例事件
事件: 'changed'
实例方法
cookies.get(filter, callback)
cookies.get(filter, callback)cookies.set(details, callback)
cookies.set(details, callback)cookies.remove(url, name, callback)
cookies.remove(url, name, callback)cookies.flushStore(callback)
cookies.flushStore(callback)Last updated