08
HTTP, end to end

HTTP, end to end

What's actually on the wire — request, response, and the headers that quietly run the web.

~ 130 min·10 lessons·updated mar 2026

What you'll learn


Lessons

Read in order. Each lesson stands on its own, but the order is deliberate.

  1. 01
    What a request is
    Methods, paths, headers, body — the bytes you actually send.
    12 min
  2. 02
    What a response is
    Status, headers, body — and why the status code matters most.
    12 min
  3. 03
    Headers worth knowing
    Content-Type, Accept, Authorization, Cookie — the daily ten.
    14 min
  4. 04
    Cookies and sessions
    Set-Cookie, SameSite, HttpOnly, and the security flags that matter.
    14 min
  5. 05
    CORS, demystified
    Preflight, simple requests, and the headers that make it work.
    16 min
  6. 06
    Caching
    Cache-Control, ETag, 304, and shared vs private caches.
    16 min
  7. 07
    HTTPS in five minutes
    What TLS gives you, what it doesn't, and what 'mixed content' is.
    12 min
  8. 08
    Status codes, in practice
    Pick the right one. Stop returning 200 with an error body.
    13 min
  9. 09
    HTTP/2 and HTTP/3
    What changed, what you need to care about.
    12 min
  10. 10
    Debugging from the network panel
    What to look for, in what order.
    13 min

Prerequisites

  • · Familiar with URLs and basic networking
  • · Some experience with JavaScript or any backend language

After this, try