electron获取cookie删除cookie设置cookie

const {session} = require('electron')
//获取cookie
session.defaultSession.cookies.get({url:'要获取的地址'},(err,cookies)=>
{
    console.log(cookies)
    cookies[0].name//就是cookie第一个集合下面的name的值   
    cookies[0].value//就是cookie第一个集合下面的value的值

    //删除cookie需要循环remove
    for(var i =0;i<cookies.length;i++)
    {
            //删除cookie
            session.defaultSession.cookies.remove(要删除cookie关联的url, cookies[i].name,(error)=>{
            //判断是否error
            })
    }
})

//设置cookie
 session.defaultSession.cookies.set(
    {
        url:"",
        name:"",
        value:"",
        .............
    }
,(err)=>{})

猜你喜欢

转载自blog.csdn.net/chenzhigaoa/article/details/80284608