易笔记易笔记
首页
文章
分类
标签
首页
文章
分类
标签
AI 1Electron 1JS 2前端 1cesium 2PHP 1CSS 7ThreeJS 2Vue 4Windows 4Vue3 4
Electron:绕过B站防盗链验证

原理:将头部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)
  })
分类: Electron标签: CSS
日期: 2021/12/21