实际开发中我们和后端交互的时候经常需要携带token,本将为你提供解决办法
const {session} = require('electron');
const xxx_filter = {
urls: ["*://*/*"]
}
session.defaultSession.webRequest.onBeforeSendHeaders(xxx_filter, (details, callback)=> {
details.requestHeaders['token'] = "token"
callback({requestHeaders: details.requestHeaders});
})
注意 session.defaultSession.webRequest.onBeforeSendHeaders
需要写进主进程,且只能 ready
中