Skip to content

Putting it together

How the web actually works

Reading 1 of 4

Follow one click all the way down

A visitor types your domain. DNS turns the name into an address. The browser opens a TLS connection to that address and checks the certificate. It sends a request. Your host routes it to your backend.

The backend checks the session cookie, decides who this is, asks the database for the rows this person may see, and returns HTML or JSON. The browser renders it and runs your JavaScript bundle, which calls more API endpoints for the rest.

  1. DNS

    name to address

  2. TLS

    certificate checked

  3. Backend

    who are you, what may you see

  4. Database

    the rows you are allowed

  5. Bundle

    then more API calls

The scanner list is this chain, walked end to end.

DNS, TLS, request, backend, database, response, bundle, more requests.