electron 清除所有cookie記錄


const {session} = require('electron');

// 查詢所有 cookies。刪除。
    session.defaultSession.cookies.get({})
    .then((cookies) => {
      cookies.forEach(cookie => {
        let url = ''; 
        // get prefix, like https://www. 
        url += cookie.secure ? 'https://' : 'http://'; 
        url += cookie.domain.charAt(0) === '.' ? 'www' : ''; 
        // append domain and path 
        url += cookie.domain; 
        url += cookie.path; 
        session.defaultSession.cookies.remove(url, cookie.name, (error) => { 
          if (error) console.log(`error removing cookie ${cookie.name}`, error); 
        }); 
      })
    }).catch((error) => {
      console.log(error)
    })

  

來自:http://cn.voidcc.com/question/p-ewqoesfv-cw.html


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM