实时从网站获取数据

Fetch data from website real time

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

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

例如网站内容如下:

-测试1
-test2

1秒后内容为:
-测试1
-test2
-test3

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

有什么想法吗?谢谢。

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

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

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