홈 › HTTP 상태 코드
428 Precondition Required 오류 뜻과 해결 방법
이 코드는 서버가 이 요청을 조건부 요청으로 보내도록 요구한다는 뜻의 클라이언트 오류(4xx) 응답입니다. 보통 If-Match 같은 필수 전제조건 헤더가 빠졌다는 의미입니다.
어디서 나오나: 웹사이트 접속·API 호출 응답으로
해결 순서
If-Match 같은 전제조건 헤더를 요청에 넣어 조건부 요청으로 다시 보내세요. [원문]
조건부 헤더: If-Match, If-None-Match, If-Modified-Since, If-Unmodified-Since, If-Range.
운영자라면 전제조건 헤더가 있는데 서버 상태와 맞지 않는 경우에는 428이 아니라 412 Precondition Failed로 응답하세요. [원문]
공통 절차: HTTP 상태 코드 한눈에
같은 오류의 다른 표기
Precondition Required HTTP 428