Re: limiting access

"ecomputerd" <ecomputerd-/[email protected]>
Newsgroups gmane.network.syndication.rss.devel
Message-ID <[email protected]>



> The HTTP Last-Modified, Expires, Cache-Control/max-age and ETag 
> headers should help with clients that respect this protocol. I 
would 
> hazard a guess that not all do.
> 
> In principle it's a more effective way to preserve bandwidth, 
since 
> the client does not necessarily have to download the feed when the 
> initial expiry time passes. Clients can use an If-Modified-Since 
or 
> If-Match HEAD request to see if the feed really has changed before 
> downloading the content body.


Technically, I don't think you need the "If-Match HEAD", you can use 
a GET. But the idea is the same.

In the RSS aggregator check lists, the specific techniques of using 
the Last-Modified and the ETag headers I've seen referred to 
as "Conditional GET". I would expect that the combination of these 
headers with the Syndication module will get you the best control. 
Both of course require the cooperation of the aggregator.

The Expires and max-age would probably be considered hints to any 
Web cache mechanism between your server and the aggregator, but not 
to the aggregator itself.

At least that's how I view it in the aggregator I wrote.








 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/rss-dev/

<*> To unsubscribe from this group, send an email to:
    [email protected]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.