Rullst AcademyRullst Academy/Lesson
Internet, web and networks I · Lesson 02 / 10

Who requests and who responds?

Tico opens a garden page. Behind that action are requests, responses and several resources.

Learning paths10 min

Let's discover together

  1. 1

    Client and server are program roles. The browser acts as a client when requesting a resource; a server receives the request and produces a response. One computer can run both roles.

  2. 2

    A page can request HTML, CSS, images, JavaScript and data. They are separate resources; receiving HTML does not guarantee that all images or features will work.

  3. 3

    The browser interprets resources to present the interface. Viewing a page does not mean downloading private server code or the database. HTML, CSS and JavaScript have their own paths available in the catalog.

  4. 4

    Caches and intermediaries may answer some requests. Our first drawing simplifies this to client → server → client; we will expand the model without treating it as the entire network.

Your investigation notebook

Read, predict and explain. Every lesson has Markdown notes to edit, download and optionally publish on GitHub. ZIPs contain starter material, not your browser edits.

My files and GitHub

Official links and next step

✦
YOUR MISSION

Recognize clients, servers and separate resources.

Now it's your turn

Discovery workshop

Observe before concluding

The browser received the garden HTML, but the image response was 404.
Build your answers and check when you are ready.
A moment to understand

Does a missing image prove the entire site is down?

I need a hint

Return to the evidence: what was observed and what is still unknown?

Loading your journey…

Take it with you

Draw three resources of an imaginary page and invent a failure affecting only one. Explain what could still appear.

At your own pace

My files and GitHub

Every lesson can become your own record: code, notes or a practice plan. Saving a file to GitHub is optional and does not change your XP.

Student guide

The editor and downloads open when this lesson is available to your account. Check access below or return to the track map.

Checking your access to this lesson…

Rullstpetbot

AI can make mistakes. Check the lesson material.