나무모에 미러 (일반/어두운 화면)
최근 수정 시각 : 2025-06-22 23:50:55

400 Bad Request



1. 개요2. 원인3. 관련 문서

1. 개요

요청 자체가 잘못되었을 때 사용하는 코드이다.

2. 원인

1.URL 요청이 잘못된 경우
아무 URL에나 %를 끼워넣는 등으로 유효하지 않은 URL로 만들면 이 에러가 뜬다.
2. POST, PUT 등의 요청에서 같이 전송한 본문 데이터가 잘못된 경우
JSON 문자열로 받는 요청에 Base64 문자열을 보낸 경우 등에 발생한다.
3.요청 본문이 너무 긴 경우
이 경우 서버가 본문을 읽었으나 너무 큰 경우에는 400을, 읽기 전에 용량만 보고 반환하는 경우에는 413(414)를 반환한다.

이외에도 400 에러는 클라이언트 측의 많은 오류를 포함하고 있으므로 네트워크, DNS 캐시 문제 등 클라이언트 측의 다양한 문제로 발생할 수 있다.

3. 관련 문서

* 404 Not Found
* HTTP/응답 코드