Build a useful mental model of HTTP

Start with what travels between a client and server, then connect that foundation to browsers, intermediaries, caching, and modern HTTP versions. Continue into finalized standards updates or the deeper history of the protocol.

Build the core mental model

Read in order for a complete introduction, or start at a known concept. Each guide names the exact prerequisites to revisit.

Standards watch

Understand current HTTP developments

These articles cover finalized RFCs and material revisions that change how modern HTTP is designed, implemented, or secured.

Protocol history

See why HTTP evolved this way

The historical series connects design decisions to the constraints, deployments, revisions, and abandoned ideas that shaped them.

6-part series · 134 minutes

From CERN and HTTP/0.9 to QUIC, HTTP/3, and modern extensions

Follow the original primary documents and RFC lineage, then carry the lessons into newer work such as Structured Fields and QUERY.