요구 메시지를 수신하고 해석한 후 서버는 HTTP 응답 메시지로 응답.

Untitled

6.1 Status-Line

Status-Line은 HTTP-Version → Status-Code → Reason-Phrase → CRLF

요소는 SP(space) 문자로 구분.

마지막 CRCF를 제외하고는 CR 또는 LF는 허용X

Untitled

Status-Code

요구 메시지를 이해하고 이에 따라 서비스를 제공하는 것에 대한 결과. 세자리 정수 코드. (10장에 설명.) → 오토마타가 사용

첫 자리 숫자 : 응답 클래스 규정 (1 ~ 5)

마지막 두자리 숫자 : 아무런 구분 역할 없음

Untitled

Untitled

HTTP 애플리케이션은 모든 등록된 상태 코드의 의미를 이해할 필요 없음.

상태 코드의 클래스만 이해할 수 있으면 됨.

(444(저장되지 않은 상태 코드) → 400)로 가정하여 판단.

Reason-Phrase