原理:将头部referer字段修改为网站信任的白名单,比如:百度
import { app, BrowserWindow, shell, session } from 'electron'
const filter = {
urls: ['*.hdslb.com/*']
}
session.defaultSession.webRequest.onBeforeSendHeaders(filter, (details, cb) => {
console.log(details)
details.requestHeaders['referer'] = 'https://www.baidu.com'
let data = { requestHeaders: details.requestHeaders }
cb(data)
})