문법 오류와 상태 거부

둘 다 사용자 실패지만 고칠 위치와 서버 지표가 다르다.

문법 오류

구분자·인수·길이가 사양과 다르다.

parser

상태 거부

프레임은 맞지만 현재 단계에서 불가하다.

dispatcher

실행 충돌

이름이 이미 예약되었다.

directory

서버 오류

불변식 또는 의존성이 실패했다.

session boundary
응답예상 입력 실패는 연결을 유지할 수 있는 타입 결과로 만든다.

핵심: 오류 로그에는 본문 전체 대신 키와 길이, 세션 ID를 남긴다.