gpt4 book ai didi

javascript - 如何以编程方式捕获具有强制更新的网页

转载 作者:搜寻专家 更新时间:2023-10-31 00:24:20 25 4
gpt4 key购买 nike

我需要捕获网站并正在寻找合适的库或程序来执行此操作。该网站使用 Java Script 并将更新推送到页面,我需要捕获这些以及页面本身。我正在使用 curl 来捕获页面本身,但我不知道如何捕获更新。如果可以选择,我会使用 C++。

问候

最佳答案

安装 Firefox 和 GreaseMonkey .让 GM 脚本在适当的地方添加 DOM 事件以跟踪修改。然后,您可以使用 XMLHttpRequest 将信息发送到服务器,或使用 XPCOM file IO opearation 将它们写入本地文件。 .

有了它,您可以在十几行代码中完成您想要的操作,几乎不需要逆向工程,而其他人建议的(屏幕抓取)将需要数千行代码来处理 JavaScript 繁重的网站 IMO。

附录:这/不是/C++ 的工作。如果你无论如何都用 C++ 来做,你最终将不得不对 JS 进行逆向工程,所以你最好先学习足够的 JS 来使用 GreaseMonkey。

关于javascript - 如何以编程方式捕获具有强制更新的网页,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/395088/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com