Home Topics Tools Cheat Sheets Data Bookmarks

HTTP

The protocol that runs the web. From request-response basics to HTTP/3 and QUIC — understanding the plumbing beneath every interaction.

Explore Topics

Fundamentals

Request & Response Anatomy

Methods, status codes, headers, and bodies — the building blocks of every HTTP exchange.

Evolution

HTTP/1.1 → HTTP/2 → HTTP/3

Multiplexing, header compression, QUIC, and how each version addressed the previous one's bottlenecks.

Caching

Cache-Control & ETags

max-age, no-store, stale-while-revalidate — the caching headers that control freshness across the stack.

Security

CORS Deep Dive

Preflight requests, allowed origins, credentialed requests — why CORS exists and how to stop fighting it.

Patterns

Webhooks & Server-Sent Events

Push-based communication over HTTP. When polling fails and WebSockets are overkill.

Debugging

Reading Network Waterfalls

DNS, TCP, TLS, TTFB, content download — decoding the timeline to find what's actually slow.

HTTP