首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何从Puppeteer获取java脚本及其启动器(类似于Network选项卡

如何从Puppeteer获取java脚本及其启动器(类似于Network选项卡
EN

Stack Overflow用户
提问于 2018-05-27 05:32:59
回答 1查看 473关注 0票数 2

当使用puppeteer打开URL时,我想列出java脚本,css文件和它们的发起者。

我已经检查过trace选项,但它没有显示启动器的值。

EN

回答 1

Stack Overflow用户

发布于 2018-08-09 07:34:45

您可以使用Chrome协议中的Network.enableNetwork.requestWillBeSent来获取请求地址和请求的发起者地址:

代码语言:javascript
复制
const client = await page.target().createCDPSession();

await client.send('Network.enable');

client.on('Network.requestWillBeSent', parameters => {
  const request_url = parameters.request.url;
  const initiator_url = parameters.initiator.url;

  console.log('The request', request_url, 'was initiated by', initiator_url, '.');
});
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50547169

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档