Читая http://www.w3.org/Protocols/rfc2616/rfc2616-sec13.html,, я обнаружил, что алгоритм кэширования более сложен, чем я думал.
Согласно RFC2616, HTTP-запрос отправляется, если ответ свежий.и
response_is_fresh = (freshness_lifetime > current_age)
current_age может быть получен из заголовка max-age или Expires , которые оба не имеют ничего общего с локальными часами,Однако расчет freshness_lifetime зависит от локальных часов.
Таким образом, если локальные часы браузера не соответствуют часам на стороне сервера.Возможно ли, что кэширование HTTP не освобождает от ненужных отправленных запросов?
Спасибо