【发布时间】:2019-08-18 23:24:59
【问题描述】:
我正在抓取一个网站以获取一些详细信息。我正在向一个 url 发送一个 POST 请求,并且需要为此获取 JSON 响应数据,因为我需要的数据没有呈现到 HTML 中。
通常我只会使用 axios.post() 或替代方法,但其余 api 会阻止没有会话 ID 的请求,因此我必须使用无头浏览器。
那么,有没有办法拦截 REST API 的 JSON 响应,就像您可以在开发人员工具的“网络”选项卡中检查它一样?
【问题讨论】:
-
听起来你在找this answer。
标签: node.js screen-scraping puppeteer