헤더와 쿠키
본문 콘텐츠와 나란히, 모든 요청과 응답은 헤더를 지닌다 — 추가 정보가 담긴 이름표 붙은 작은 메모들이다. 안에 든 편지와 별개인, 봉투에 적힌 글씨 같은 것이다. 헤더는 콘텐츠가 어떤 형식인지(Content-Type: text/html), 또는 누가 묻고 있는지 같은 것을 말한다.
쿠키는 헤더의 한 가지 구체적이고 중요한 쓰임이다. 웹은 기억력이 짧다: 기본적으로 각 요청은 홀로 서 있고, 서버는 답하는 순간 당신을 잊는다. 쿠키가 그것을 고친다. 당신이 로그인한 뒤, 서버는 당신의 브라우저에게 작은 토큰 — 쿠키 — 을 건네고, 당신의 브라우저는 이후의 모든 요청에 그것을 자동으로 함께 보낸다. 그것이 사이트가 여러 페이지에 걸쳐 당신이 로그인되어 있음을 "기억하는" 방식이다. 쿠키가 없으면, 기억도 없다; 클릭할 때마다 매번 로그인해야 할 것이다.