在rsscache结束时,他们只有在Feed发生变化时才能刷新缓存。不幸的是它.Net。
我想知道在php中我应采取什么方法来实现这一点。
如何检测到Feed中的更改?只需一个时间戳(Feed开头的时间节点)?
我的Feed将是一个雅虎管道,它将许多Feed混合在一起。因此,yahoo feed必须生成组合时间戳,否则我的缓存机制必须自动检测管道是否已更改。
答案 0 :(得分:0)
你必须:
Last-modified
标题)。If-modified-since
)。服务器将以200
(确定)和内容或304
(未修改)和空响应正文回复。
请参阅RFC 2616。