gpt4 book ai didi

RSS:刷新率?

转载 作者:行者123 更新时间:2023-12-04 07:43:49 27 4
gpt4 key购买 nike

我正在编写一个小应用程序供我自己使用,它将使用公开发布的 RSS 提要。

据我所知,协议(protocol)中没有订阅/发布机制;我需要定期让我的应用程序 HTTP-GET RSS 提要。

如果是这样的话,我想每十分钟左右抓一次,但我担心被视为施虐者。如果我看到有人连续几周每隔十分钟戳我的服务器,我当然会担心。

这是一个有效的担忧吗?关于什么是“合理的”刷新率有什么一般性建议吗?我什至有我的事实吗?

最佳答案

由于 RSS 是建立在 HTTP 协议(protocol)之上的,一般来说,大多数站点应该尊重 If-Modified-Since HTTP header 。这是相当轻量级的,大多数服务器应该能够快速返回此信息。

因此,对于客户端,您需要跟踪上次发送请求并将其传递给服务器的时间。如果服务器返回 304 代码,那么您将知道没有任何变化。但更重要的是,服务器不需要返回提要信息,节省了流量字节。如果服务器返回 200,则您需要处理结果并保存响应日期。

最终,这个问题的答案取决于 RSS 提要另一端的信息类型。如果是博客,那么大概每 4-8 小时一次就足够了。但是如果 RSS 提要是股票报价提要(不太可能,只是一个例子),那么每 10 分钟是不够的。

关于RSS:刷新率?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6406928/

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