只是通过youtube了解这一点,但无法找到答案,我的问题是读者如何知道有更新。
它是否像推送黑莓手机?
答案 0 :(得分:29)
RSS是一种文件格式source,并且实际上不知道关于从哪里获取条目的任何内容。答案确实是:“http请求如何才能获得服务器的最新结果”,答案是条件GET source。 Http还支持条件PUT 。
This is an article关于使用http的这一功能来专门支持rss黑客。
答案 1 :(得分:14)
Feed通过常规HTTP提供,包含一个简单的XML文件。
答案 2 :(得分:11)
它只是定期检查Feed以进行更新。
最近有一个名为pubsubhubbub的新协议,可以向听众提供Feed。但它需要发布商支持它。
Here是支持实时RSS推送的网络服务列表,包括Google Reader,Blogger,FeedBurner,FriendFeed,MySpace等。
答案 3 :(得分:7)
让我们总结一下:
推送或拉动,在这两种情况下,您仍然需要编写一些代码来更新您网站,数据库或存储/显示它的地方的RSS列表。
并且,作为一个附带问题,没有必要在每次拉动时请求整个XML以查看内容是否已更改:使用未链接到RSS的标准,但是整个HTTP协议是全局的({{ 3}}),您可以知道RSS页面是否在给定日期之后被修改,并且只有在修改后才能获取整个XML。
答案 4 :(得分:4)
这是一个拉动。这就是为什么你必须配置你的阅读器刷新feed的频率。