Headers for hackers
summary
Analysis of ~50 million requests from HTTP Archive shows real specifics not fluff: P3P appears on ~10% of responses as a bogus string, X-Cache shows up on ~13%, and only ~3% set a Content-Security-Policy. Practical fixes use CDNs and tools like securityheaders.io, server-side server-timing and trailers (now in Firefox), and client-side Client-Hints; proposals like Early-Hints and Feature-Policy are demonstrated, with experiments showing what breaks and what measurably speeds or secures pages.
AI-written summary · about
chapters (11)
- 0:00Start
- 6:58Platform for Privacy Preferences Project?
- 16:26Proxy behaviour
- 17:03Proxy forwarding loops
- 18:49CSP. Firewall in the browser
- 24:17Referrer policy options
- 32:01The status code problem
- 33:50Preloaded resources start preloading earlier
- 35:25Server-timing metrics appear in developer tools
- 36:17JavaScript API
- 41:25What policies are available?
related talks
46mHeaders for Hackers
30mHeaders for Hackers
38mWhy Do We Need Security Headers?
31mHTTP Security Headers: A Technology History Through Scar Tissue
30mHTTP headers for the responsible developer
40mHTTP Headers for the Responsible Developer
39mHTTP headers for the responsible developer
48mAdd more protection with HTTP Security Headers
