Series · 2 phases

HTTP Caching, End to End

How browsers and CDNs decide when to reuse a response, and how to revalidate cheaply when they can't. Two phases, each with a short quiz.

Log in to save your quiz results and track progress.

  1. 1

    max-age, no-cache vs no-store, private vs public, and s-maxage for CDNs.

  2. 2

    Conditional requests, Not Modified responses, and serving stale content while refreshing in the background.