HTTP Basics
Core Idea
HTTP is request text and response text with status codes, headers, and sometimes a body.
Practice Alone
Use curl -I for headers and plain curl for the body.
Done When
You can identify a status code and one header.
Go Deeper
- Client explains the program initiating the request.
- Server explains the process responding to the request.
- IP Networking explains the DNS, address, port, and protocol layers below HTTP.
- HTTP gives a fuller HTTP request-response reference.

Linux Foundations