|
Re: Why MD5 Headers are Imperative: msg#00410network.syndication.atom.protocol
Eric J. Bowman schrieb: "5.3 Well, no matter what APP says, HTTP GET and PUT *always* transfer representations. That's by design in HTTP, and APP can't change that. That being said, I really don't understand how adding the sentence above changes anything. ... Hu? The ETag always is assigned by the server. There's no way in plain HTTP or WebDAV to update a resource via PUT and let the editor claim that it's an insignificant change. If the server decides that the new content isn't really different (for instance because whitespace between XML attributes was changed, but the server stores the data in an XML-specific store anyway), it has the choice not to assign a new ETag. Here's the example: I'm generating summaries elsewhere on my site using the placement of the <p/> tag (just for the sake of the example, although re- Clarifying: you mean for those who read a transformed HTML version? The only consumers of this Atom Entry Document are readers who don't care about that <p/> tag and editors who do very much care about that <p/> tag. It will be considered a content change on the HTTP level, that is the content is refetched; but on the Feed Reading level, it shouldn't show up unless atom:updated indeed changed as well. That seems to be completely ok to me. previously-cached version whose eTag value was equal to atom:id+atom:updated remains the publisher's choice for the feed and any other resource on any other website derived from that feed. I do agree that id+updated doesn't make a very good ETag, so why don't you assign something better? I could go on, let me know how I should, what's not clear etc. Best regards, Julian |
|
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| Previous by Date: | Re: PaceNoServiceDocument: 00410, Sylvain Hellegouarch |
|---|---|
| Next by Date: | Re: Why MD5 Headers are Imperative: 00410, Eric J. Bowman |
| Previous by Thread: | Re: Why MD5 Headers are Imperativei: 00410, Eric J. Bowman |
| Next by Thread: | Re: Why MD5 Headers are Imperative: 00410, Eric J. Bowman |
| Indexes: | [Date] [Thread] [Top] [All Lists] |
| News | FAQ | advertise |