본문 거절 지점을 구분한다
오류 원인을 보존하면 client가 수정할 요청과 server 장애를 나눌 수 있다.
| 검사 | 실패 | 응답 의미 |
|---|---|---|
| 길이 | 최대값 초과 | 413 |
| framing | 선언 길이 전 EOF | 400 |
| media type | decoder 없음 | 415 |
| form 문법 | 잘못된 percent | 400 |
핵심: 지원하지 않는 transfer encoding을 무시하지 말고 server 계약에 따라 명시적으로 거절한다.
오류 원인을 보존하면 client가 수정할 요청과 server 장애를 나눌 수 있다.
| 검사 | 실패 | 응답 의미 |
|---|---|---|
| 길이 | 최대값 초과 | 413 |
| framing | 선언 길이 전 EOF | 400 |
| media type | decoder 없음 | 415 |
| form 문법 | 잘못된 percent | 400 |
핵심: 지원하지 않는 transfer encoding을 무시하지 말고 server 계약에 따라 명시적으로 거절한다.