One hour offset in If-Modified-Since header.
Imported from http://bugzilla.roxen.com/bugzilla/show_bug.cgi?id=2861
Reported by Arjan van Staalduijnen, RTL iMedia arjanvanstaalduijnen@rtlimedia.nl
The If-Modified-Since header does not use the correct time to determine of the page has been modified.
If for a page a Last-Modified header is reported like Last-Modified: Thu, 14 Mar 2002 14:50:59 GMT and a request for this page is done with a header If-Modified-Since: Thu, 14 Mar 2002 14:50:59 GMT a 304 result should be returned. Instead a 200 result is returned. If a request is done for the same page, where the If-Modified-Since header states a time, one hour later (so, Thu, Mar 14 2002 15:50:59 GMT) a 304 is indeed returned. Anything earlier than that one hour offset returns a 200 result.