当我访问我需要的站点时,会打开一个网络套接字(一个),其中不断交换数据。websocket 引用未知。我需要找到一个给定的 websocket 并监听 puppeteer 来来去去的数据。
在网上找到这段代码:
const client = page._client;
client.on('Network.webSocketFrameSent', ({requestId, timestamp, response}) => {
try {
console.log(response)
}
})
但是,它只对老傀儡师有效。我在使用 puppeteer-extra 3.3.4 执行代码时,报错:
TypeError: client.on is not a function