最近在做一个拼多多直播间管理工具,需要监听所有网络请求并找到需要的请求作出回应,记录一下。

const filter = { urls: ['*://mobile.yangkeduo.com/proxy/api/api/sprite/live/*']}

session.defaultSession.webRequest.onBeforeRequest(filter, (details, cb) => {
    win.webContents.send('parseLiveLink', details.url)
    cb({})
})