node.js - 是否可以捕获 url 中可用的搜索功能的响应

标签 node.js puppeteer

我正在尝试使用node.js中的puppeteer编写自动屏幕截图程序,它将导航到特定的url。url有一个搜索框功能,它将提供所需查询的信息。如果我们获得所需的输出屏幕截图并保存到“成功”文件夹,但我们没有得到任何结果(就像没有找到结果),我想在“失败”文件夹中屏幕截图。是否可以记录响应并分离屏幕截图。

最佳答案

您可以使用 page.evaulate() 检查 html 值和返回值,然后您可以根据传入值使用 switch case 并使用 page.screenshot() 函数。

关于node.js - 是否可以捕获 url 中可用的搜索功能的响应,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47180090/

相关文章:

node.js - 几个小时后 Puppeteer 变慢

javascript - Puppeteer:关闭地理定位权限请求

javascript - 在评估方法之外处理来自 puppeteer 页面上下文的事件

javascript - Typescript:使 tsconfig 发出一个文件夹但不发出另一个文件夹

node.js - 通过 nodejs 应用程序连接到 tomcat

javascript - 如何使用 puppeteer 单击选择列表中的元素

linux - 我如何在 Linux 中更新 npm?

html - 将 Web 套接字限制为 LAN 网络

javascript - 如何将 puppeteer 浏览器设置为变量?

javascript - 无法将代理与 puppeteer 一起使用。错误 : ERR_NO_SUPPORTED_PROXIES gets thrown