Błąd klienta
HTTP 412: Precondition Failed
HTTP 412 oznacza, że warunek wstępny żądania nie został spełniony.
Znaczenie
Serwer odrzucił żądanie, ponieważ nagłówek warunkowy nie pasował.
Częste przyczyny
If-Match, If-Unmodified-Since lub podobne nagłówki warunkowe mogą się nie powieść.
Co sprawdzić
Odśwież stan zasobu i wyślij ponownie żądanie z prawidłowym nagłówkiem warunkowym.
Przykładowa odpowiedź
HTTP/1.1 412 Precondition FailedŹródła
- Specyfikacja
- RFC 9110 §15.5.13
- Przewodnik
- MDN 412 Precondition Failed
Powiązane kody statusu HTTP
Sąsiednie kody często odpowiadają na kolejne pytanie podczas debugowania.