我正在尝试使用节点服务器从 agular2 应用程序中抓取一些信息。问题是我得到的响应是 index.js 文件,本质上是页面的“正在加载...”部分。
我正在使用这样的 npm request 或 request-promise 包:
var rp = require("request-promise");
rp('https://someurl.com')
.then((html) => {
// Do something with the response
})
.catch((err) => {
console.log(err);
})
但我不知道是否可以等待页面实际加载。我已经研究过可能使用 Angular Universal,但我需要在数据全部加载后获取数据,并且网站所有者反对使用 Universal。
有没有办法使这项工作?