HTTP 응답 시작 줄
응답 줄은 공백으로 구분된 다음 부분으로 구성됩니다: HTTP 프로토콜 버전, 상태 코드 및 상태 설명입니다.
상태 코드(status code)는
요청이 성공했는지 또는 오류가 발생했는지를 나타냅니다. 이 코드는 세 자리 숫자로 구성됩니다.
예를 들어, 200 코드는
성공을 의미하고, 404 코드는
클라이언트에게 해당 URL의 페이지를
찾을 수 없음을 나타냅니다.
상태 설명(reason phrase)은
상태 코드를 설명하는 짧은 텍스트입니다. 사람이 읽기 위한 것이며,
메시지에 어떠한 영향도 주지 않으며 필수가 아닙니다. 예를 들어,
404 코드의 설명은
Not Found가 됩니다.
성공에 대한 HTTP 응답 시작 줄의 예를 작성해 봅시다:
HTTP/1.1 200 OK
이제 오류에 대한 응답 예입니다:
HTTP/1.1 404 Not Found