作者热门文章
- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
我正在修补名为 puppeteer
的 headless chrome node api。
我想知道如何收听特定的请求响应以及如何采取相应行动。
我查看了事件 requestfinish
和 response
但它给了我所有 已在页面中执行的请求/响应。
如何实现评论行为?
最佳答案
一种选择是执行以下操作:
page.on('response', response => {
if (response.url().endsWith("your/match"))
console.log("response code: ", response.status());
// do something here
});
这仍然会捕获所有请求,但允许您过滤事件发射器并对其进行操作。
https://github.com/GoogleChrome/puppeteer/blob/master/docs/api.md#event-response
关于node.js - Puppeteer:如何听取特定的回应?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45822058/
我在 Android 中创建了一个应用程序小部件,并想向其添加一些基于手势的功能。例如:当用户向上滑动时会显示一组新数据。AFAIK,AppWidgets 不支持手势,但我见过具有类似功能的小部件(例
我正在为我的网络应用程序使用 Bootstrap 和 Angular 2 (v4)。我想听取可见性更改指令中的一个元素。我的元素有一个可以使用 hidden-sm-up 隐藏其子元素的父元素,每次隐藏
我是一名优秀的程序员,十分优秀!