腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如何
使用
puppeteer
中
的
page.evaluate
()
来
获取
所有
网络
请求
?
、
有没有办法让
page.evaluate
()等到不再有
网络
请求
至少500ms (就像page.goto()等待networkidle0一样)?例如: await
page.evaluate
('window.location = "https://example.com"'); // listen to the network requests
浏览 17
提问于2020-01-13
得票数 0
1
回答
有什么方法可以从Chrome选项卡获得确切
的
数据吗?
、
、
、
我试图
使用
Puppeteer
导航到一个URL,并从Chrome工具
中
的
Network选项卡中提取度量标准。例如,导航到显示以下
网络
信息,并捕获总共47个
请求
。 import { Browser, Page } from "
puppeteer
"; const
puppeteer
= require('
puppeteer
浏览 3
提问于2019-08-15
得票数 4
回答已采纳
1
回答
QuerySelector在控制台中返回一个空选择,而在浏览器端它包含元素
、
为了学习
网络
抓取木偶,我启动了一个小项目,旨在从国家电力供应商
的
网站上提取停电计划。为此,我必须手动更改区域,然后检索停机
的
程序列表。我
使用
的
浏览器端
的
QuerySelector
请求
看起来完全没有问题,因为它包含了显示
的
所有
故障。但是当我在服务器端
使用
它时,我收到一个空列表。这是我
的
代码,网站
的
网址可以在其中找到。提前感谢!const
puppeteer
= re
浏览 9
提问于2021-11-13
得票数 1
回答已采纳
1
回答
如何
运行javascript命令
我
使用
Cheerio解析html,然后运行以下命令: +$("#price1").text()|| +$("#price2").text() || undefined 基本上,如果第一次失败,它会尝试
获取
价格,如果
所有
失败,最后都会返回undefined。我
如何
在
Puppeteer
中
做同样
的
事情?我不确定
如何
使用
page.evaluate
来
执行这一系列if-e
浏览 23
提问于2020-12-06
得票数 1
回答已采纳
1
回答
如何
拦截浏览器发出
的
HTTP选项调用
、
、
、
我有一个想要截取和记录HTTP选项调用
的
用例。我知道这些是由浏览器作为CORS
的
一部分来完成
的
我
如何
截取期权调用?我清楚地看到它们正在
网络
选项卡
中
完成
浏览 2
提问于2020-01-16
得票数 1
2
回答
学习Javascript (木偶)
、
我正在尝试学习在
网络
上做一些
请求
,用javascript
使用
puppeteer
。 const resultado0 = await
page.evaluate
(() => { return document.querySelectorAll('.ui.divided.l
浏览 0
提问于2020-06-24
得票数 1
1
回答
使用
Puppeteer
如何
获取
DOMContentLoaded,加载时间
使用
木偶
如何
获得DOMContentLoaded,加载时间。如果有人能解释一下
如何
从
Puppeteer
访问开发工具对象和
网络
,那就太好了。
浏览 1
提问于2018-06-08
得票数 2
3
回答
如何
显示给定div
的
所有
结果,而不仅仅是一个木偶人
、
、
我
使用
参数: const myDiv = await page.$$eval(".myDiv", myDiv => myDiv.textContent); 但是console.log只会返回一个结果,而这个div
的
结果是>10。
如何
将它们全部显示?编辑//这是我正在学习
的
代码 const
puppeteer
= require('
puppeteer
'); const bro
浏览 27
提问于2020-07-28
得票数 0
1
回答
JS无法访问函数内
的
全局变量
、
、
我正在尝试
使用
Node和
Puppeteer
创建一个简单
的
网络
爬行器
来
获取
reddit上帖子
的
标题,但是从一个函数extractItems()访问全局变量SUBREDDIT_NAME时遇到了问题。它适用于其他
所有
函数,但对于这个函数,我必须
使用
相同
的
值创建一个局部变量才能工作。 我完全误解了Javascript
中
的
变量作用域吗?我已经尝试了我能想到
的
所有</
浏览 15
提问于2019-06-24
得票数 0
回答已采纳
1
回答
当通过
Puppeteer
-sharp加载页面时,
如何
获取
所有
网络
请求
和完整响应数据?
、
、
、
我正在尝试通过
Puppeteer
-sharp
获取
所有
网络
请求
(就像在chrome dev tools
的
网络
选项卡中一样),就像它
使用
JS
Puppeteer
一样: const page = awaitbrowser.newPage(); page.on('response', async (response) => {} 我在
Puppeteer
-sharp
的
文档
中<
浏览 83
提问于2020-07-15
得票数 0
回答已采纳
1
回答
很难
使用
.querySelector在具有相同类名
的
其他元素
中
查询特定元素
、
、
、
、
所以我试着用
Puppeteer
抓取一个网站。我要
获取
的
所有
数据都在多个表
中
。具体地说,我试图从单个表
中
获取
数据。我可以
使用
非常冗长
的
.querySelector(table.myclass ~ table.myclass)
获取
特定
的
表,所以现在我
的
问题是,我
的
代码
获取
每个表
的
第一项(从正确
的
表开始,这是第二个表
浏览 2
提问于2018-10-23
得票数 0
2
回答
在SUT
中
模拟傀儡
网络
请求
、
、
、
当
Puppeteer
被用作被测系统
的
一部分(而不是运行测试)时,有人知道
如何
模拟它发出
的
网络
请求
吗?例如,被测系统
使用
puppeteer
获取
URL并返回有关页面的一些信息。测试是
使用
Jest运行
的
。我通常
使用
nock
来
实现这一点,但是似乎
Puppeteer
的
网络
代码并没有
使用
它们。
浏览 1
提问于2019-12-11
得票数 1
1
回答
如何
使用
Google Chrome
Puppeteer
库执行POST
请求
?
、
、
、
大家好,我正在尝试
使用
puppeteer
chrome库做一个POST
请求
。我似乎不能让下面的代码工作。// Get csrf token let postResponse = await
page.evaluate
(async(token,
浏览 176
提问于2018-06-04
得票数 1
回答已采纳
1
回答
如何
从刮取
的
脚本数据
中
获取
html?
、
我
使用
以下代码刮过一个网站:headersresponse = requests.request("GET", url, headers=headers, data=payload) 我希望得到
的
htmlfunction reload(x) {setCook
浏览 8
提问于2022-08-02
得票数 0
回答已采纳
1
回答
无法
使用
NodeJS、木偶师和document.querySelector找到任何标记
、
、
、
、
我有一个NodeJS类型记录项目,我正在尝试从一个动态呈现
的
网站(不是静态HTML,而是通过多次
请求
后端
获取
一些数据和呈现网页)
获取
所有
的'p‘标记。我
使用
的
是类型记录,库中有"es6“、"dom”,我有以下代码(到目前为止,这是项目中
的
所有
代码): const getLinks
浏览 1
提问于2022-04-10
得票数 0
3
回答
从木偶词典
中
的
元素
中
获取
dataset对象
、
假设我有这样
的
元素: data-id="123">const person = await page.
浏览 8
提问于2021-09-24
得票数 1
回答已采纳
2
回答
如何
在chrome headless+
puppeteer
evaluate()中
使用
xpath?
、
、
、
如何
使用
$x()在中
使用
?脚本超时。
浏览 4
提问于2018-01-26
得票数 16
回答已采纳
3
回答
从
page.evaluate
中
获取
元素?
、
、
、
、
我第一次
使用
Node.js和
Puppeteer
,无法找到从
page.evaluate
输出值到外部范围
的
方法。我
的
算法: const
puppeteer
= require('
puppeteer
'); co
浏览 1
提问于2018-10-28
得票数 12
回答已采纳
1
回答
使用
Puppeteer
检查网站是否
使用
JS函数
、
、
、
我
的
问题类似于这个this,但不是运行函数并通过运行下面的命令
来
获得结果 'use strict'; try { const [page] = await browser.pages(); await page.goto(&
浏览 40
提问于2021-01-19
得票数 0
2
回答
将post变量与querySelector一起
使用
、
、
、
我正面临着一个问题,试图用木偶师和querySelector在
网络
上抓取数据。 我有一个处理post查询
的
nodeJS WebServer,然后调用一个函数来抓取数据。PostDomValue将包含我试图从中
获取
数据
的
选择器作为字符串,例如: itemprop='articleBody‘。我已经尝试
使用
CSS.escape(postDomValue)
来
避开var,但是没有成功。fetchBlogContent: async function(postBlogUrl, postD
浏览 38
提问于2021-03-18
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
web自动化测试-puppeteer入门与实践
python如何使用Selenium获取弹出框架中的内容
前端Vue uni-app中的通用网络请求封装:common.js的使用
Puppeteer的入门与实践
如何从 0 到 1 搭建性能检测系统
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券