hub · compare
/cache-coherent
a single, sensible Cache-Control directive
chaos.catastrophic.ioGET /cache-confused
Sends contradictory Cache-Control directives. Default bundles three contradictions in one header (no-store with max-age, no-cache with immutable, private with s-maxage). Use ?mode= to test how a specific RFC 9111 conflict is resolved by your cache or proxy.
modes:
all
store-vs-age
cache-vs-immutable
private-vs-sharednot.catastrophic.ioBuild against not.catastrophic.io/cache-coherent, then
flip the hostname to chaos.catastrophic.io to exercise the chaos.