# How the Web Talks: HTTP in Practice

> Learn HTTP by doing: build requests, read responses, and debug a broken checkout in five hands-on labs. No prior knowledge needed.

Canonical: https://codelivly.com/rooms/how-the-web-talks-http-in-practice
Last updated: 2026-11-12

| | |
|---|---|
| Level | Beginner |
| Category | Web Security |
| Lessons | 5 |
| Estimated time | 1 h 50 min |
| XP | 150 |

Every website, app and API speaks HTTP. In this beginner room you learn it by using it. In five short lessons you send requests to pretend servers, read status codes and headers, take a URL apart, send JSON and form data, follow redirects, work with cookies and sessions, and finally debug a broken checkout using everything you learned. All servers are simulated and fictional, so you can experiment freely.

## Lessons

1. Requests, Responses, Methods and Status Codes (20 min)
2. Headers and Virtual Hosting (20 min)
3. URLs, Query Strings, Content-Type and Redirects (25 min)
4. Cookies and Sessions Basics (20 min)
5. HTTPS, Keep-Alive and Reading It All Together (25 min)

## Related

- [All rooms](https://codelivly.com/rooms)
