HACKR.GG
Fundamentals

How the Web Works

Before you hack anything, you need to understand how the web works under the hood. HTTP, requests, responses, status codes, ports, cookies, sessions — all of it.

Beginner45 min11 lessons1 hands-on
Start free →I have an account
Free account. No credit card.

You'll be able to

  • ✓Explain the full HTTP request/response cycle
  • ✓Read and manipulate HTTP headers, methods, and status codes
  • ✓Understand how cookies, sessions, and the same-origin policy work
  • ✓Identify where user input touches the server and why that matters

Lessons

  1. 1What is HTTP?
  2. 2Anatomy of a URL
  3. 3HTTP Requests in Depth
  4. 4HTTP Methods
  5. 5Your Turn: Write the RequestHANDS-ON
  6. 6HTTP Status Codes
  7. 7Ports & Services
  8. 8Cookies & Sessions
  9. 9DNS & How a Page Actually Loads
  10. 10Making HTTP Requests by Hand with curl
  11. 11Make HTTP Requests with curl
Start free →