홈 › HTTP 상태 코드
422 Unprocessable Content 오류 뜻과 해결 방법
하이퍼텍스트 전송 프로토콜(HTTP) 422 Unprocessable Content 응답 상태 코드는 서버가 요청 엔티티의 컨텐츠 형식을 이해했고 요청 엔티티의 문법도 올바르지만 요청된 지시를 처리할 수 없음을 나타냅니다.
이 코드는 서버가 요청 본문의 콘텐츠 유형을 이해했고 문법도 올바르지만, 그 안에 담긴 지시를 처리할 수 없다는 뜻의 클라이언트 오류(4xx) 응답입니다.
어디서 나오나: 웹사이트 접속·API 호출 응답으로
해결 순서
요청을 고치지 않고 그대로 다시 보내지 마세요. 수정 없이 반복하면 같은 오류가 납니다. [원문]
응답 본문의 message 항목에서 검증 오류의 내용을 확인한 뒤 요청 내용을 고쳐 보내세요. [원문]
MDN 예시에서는 content 필드가 서버가 요구하는 엄격한 Base64 형식이 아니어서 422가 났습니다.
공통 절차: HTTP 상태 코드 한눈에
같은 오류의 다른 표기
Unprocessable Content HTTP 422 하이퍼텍스트 전송 프로토콜(HTTP) 422 Unprocessable Content 응답 상태 코드는 서버가 요청 엔티티의 컨텐츠 형식을 이해했고 요청 엔티티의 문법도 올바르지만 요청된 지시를 처리할 수 없음을 나타냅니다.