2006/3/23, James M Snell <[EMAIL PROTECTED]>:
>
> One approach that I've taken in our server implementation is to use
> Last-Modified / If-Modified-Since HTTP headers to provide a kind of
> sync'ing mechanism.  Specifically, when a client requests the APP feed
> using a If-Modified-Since header, the server will return ONLY those
> entries that have been modified since the specified date.  If no entries
> have been modified, the client will receive the expected 304 Not
> Modified status response.

Hmm, not sure this is not an abuse of those headers…

The "If-Modified-Since" section of HTTP/1.1 reads:
      b) If the variant has been modified since the If-Modified-Since
         date, the response is exactly the same as for a normal GET.

If it had been that simple easy, there wouldn't have been a need for
RFC3229/feed ;-)

I would however also consider an abuse (or misuse) of RFC3229/feed to
base the delta on a "last-modified" property while sorting the feed by
"atom:updated"…

RFC3229/feed was born here:
http://bobwyman.pubsub.com/main/2004/09/using_rfc3229_w.html

--
Thomas Broyer

Reply via email to