New issue
Advanced search Search tips

Issue 703008 link

Starred by 2 users

Issue metadata

Status: Untriaged
Owner: ----
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 3
Type: Feature



Sign in to add a comment

HTTP cache: heuristic freshness and status codes

Reported by m...@mnot.net, Mar 20 2017

Issue description

HTTP allows heuristic freshness to be used for a number of status codes:
  http://httpwg.org/specs/rfc7234.html#heuristic.freshness

Chrome uses it for 200, 203 and 410, but not other status codes where it is allowed, including 204, 404, 405, 414 and 501. 

Tests:
  https://github.com/mnot/web-platform-tests/blob/http-cache/fetch/http-cache/heuristic.html

Safari applies heuristic freshness to all of these status codes.
 
Components: Internals>Network

Comment 2 by mmenke@chromium.org, Mar 20 2017

Components: -Internals>Network Internals>Network>Cache
Labels: -Type-Bug Type-Feature
Looks like this is a change in the spec - RFC 2616 limited it to only a couple status codes (200, 203, 206, 300, 301 or 410).
Labels: Needs-Milestone M-63
Status: Untriaged (was: Unconfirmed)
This seems to be a feature request. Hence, marking it as untriaged for further inputs from dev team.

Thanks...!!

Sign in to add a comment