Mike Alsup wrote on 11/23/2008 5:38 PM: >> Aside from that, I could implement server-side data caching that >> ignores the headers. > > I think if you implement server-side cache headers correctly you will > no longer see the client headers you're trying to avoid. Caching > should be driven from the server.
That's what I thought too, but Firefox doesn't honor the Expires header. Try the POST "Enable Caching via Headers" demo: http://www.corry.biz/cachetest/ It clearly Expires in a day, which works in Firefox for GET, but not for POST. Same code works fine in IE7, content is cached for a day for both GET and POST. - Bil