https://bugzilla.wikimedia.org/show_bug.cgi?id=54647

--- Comment #15 from Brad Jorsch <[email protected]> ---
(In reply to comment #13)
> How is it possible that Firefox' hard reload has another effect on wiki
> servers than the one of other browsers?
> An empty cache (I mean really deleted, with an entirely new profile) loads a
> page the same way like a hard reload, I assume.

A normal page load is likely to send headers that allow intermediate caches to
return a cached version of the page, while a hard reload will probably include
headers that instruct intermediate caches not to cache.

In both Firefox and Chromium here a normal page load doesn't send any
"Cache-Control" or "Pragma" headers, a normal reload (F5) sends "Cache-Control:
max-age=0" (but no "Pragma"), and a hard reload (Ctrl+F5) sends both
"Cache-Control: no-cache" and "Pragma: no-cache". Opera 16 seems to do the same
thing.

On the other hand, IE 9 and 10 and Opera 12 seem to send a "Cache-Control:
no-cache" with no "Pragma" header on any reload (both F5 and Ctrl+F5). I don't
know whether that's actually the reason, but it's certainly plausible that
Wikimedia's caching layer was only revalidating in response to "Pragma:
no-cache" and not "Cache-Control: no-cache".

-- 
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
Wikibugs-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to