1. Heuristic freshness
  2. Cache-Control max-age freshness
  3. Expires freshness