从网站实时获取数据

Fetch data from website real time

本文关键字:数据 获取 实时 网站      更新时间:2023-10-16

好吧,基本上我使用 curl 从网站获取数据并使用 CkHtmlToText 解析内容。

我的问题是如何获取网站正在写下的新数据。

例如网站内容如下:

-测试1
-测试2

1秒后的内容是:
-测试1
-测试2
-测试3

如何只获取下一行网站写下我还没有得到的是"test3"。

有什么想法吗?谢谢。

我使用的语言是:Visual C++

HTTP 请求是无状态的。你提出一个请求,你得到一个结果,然后你提出另一个完全独立的请求,你得到另一个结果,依此类推。如果您尝试访问的资源随时间而变化,则需要发出多个请求,每次都将获得完整的更新资源。

我想你可能正在描述一个在你查看它时自动更新的网页(例如Twitter提要)。在这种情况下,响应包含一个脚本,该脚本允许浏览器获取新数据并将其注入 DOM 中。 除非你还计划构建 DOM 并使用 JavaScript 引擎(基本上实现 Web 浏览器)来运行脚本,否则这可能对你没有用。相反,您最好找到一个 API,该 API 以易于解析和获取更新的格式为您提供数据。如果此 API 是 REST API(基于 HTTP 构建),则您仍然需要发出独立的请求来获取更新。