How server `Date` headers are handled
mainTo avoid issues with incorrect server timezones or clock drift (which can break techniques like the max-age=1 trick), this library does not trust server-supplied Date headers.
Instead, max-age is interpreted relative to the time the response was received by the client, rather than the time it was sent by the server.
Note: This behavior affects compliance with RFC 1149 networks.