yunfengdaye 2023-03-08 14:07 采纳率: 33.3%
浏览 11

现在我这边要使用自动化工具发送请求想获取到这个流量信息,但是实在找不到相关的cdp方法,如何解决?

chrome devtools protocol 协议获取 network

img


现在我这边要使用自动化工具发送请求想获取到这个流量信息,但是实在找不到相关的cdp方法

  • 写回答

1条回答 默认 最新

  • 程序yang 优质创作者: 编程框架技术领域 2023-03-08 16:21
    关注
    const CDP = require('chrome-remote-interface');
    
    async function fetchNetworkData() {
      const client = await CDP({ port: 9222 }); // 连接到Chrome实例
      const { Network } = client;
      await Network.enable(); // 开启网络请求信息
      Network.requestWillBeSent((params) => {
        console.log('Request:', params.request.url);
      });
      Network.responseReceived((params) => {
        console.log('Response:', params.response.url);
      });
      await Network.clearBrowserCache(); // 清除缓存
      await Network.clearBrowserCookies(); // 清除cookie
      await client.close(); // 关闭连接
    }
    
    fetchNetworkData();
    
    评论

报告相同问题?

问题事件

  • 创建了问题 3月8日