홈 › HTTP 상태 코드
412 Precondition Failed 오류 뜻과 해결 방법
HTTP 412 Precondition Failed 클라이언트 오류 상태 코드는 대상 리소스에 대한 액세스가 거부되었음을 나타냅니다.
이 코드는 요청 헤더에 넣은 조건 중 하나 이상이 서버에서 거짓으로 판정돼 대상 리소스 접근이 거부됐다는 뜻의 클라이언트 오류(4xx) 응답입니다. GET·HEAD 이외의 메서드로 보낸 조건부 요청에서 If-Unmodified-Since나 If-Match 헤더의 조건이 충족되지 않을 때 발생합니다.
어디서 나오나: 웹사이트 접속·API 호출 응답으로
해결 순서
요청의 If-Match 또는 If-Unmodified-Since 헤더에 넣은 조건이 서버의 현재 리소스 상태와 맞는지 확인하세요. [원문]
If-Match에 넣은 ETag 값이 서버의 현재 값과 다르다면 마지막 편집 이후 문서가 다른 곳에서 수정된 것입니다. 최신 상태를 확인한 뒤 작업하세요. [원문]
공통 절차: HTTP 상태 코드 한눈에
같은 오류의 다른 표기
Precondition Failed HTTP 412 HTTP 412 Precondition Failed 클라이언트 오류 상태 코드는 대상 리소스에 대한 액세스가 거부되었음을 나타냅니다.