405405 Method Not Allowed
Použitá HTTP metoda není pro požadovaný zdroj podporována.
Co způsobuje tuto chybu
Odeslali jste požadavek pomocí HTTP metody (GET, POST, PUT, DELETE atd.), kterou endpoint nepodporuje. Například odeslání DELETE na endpoint jen pro čtení nebo POST na zdroj jen pro GET.
Jak to opravit
Zkontrolujte hlavičku Allow v odpovědi, kde jsou uvedeny podporované metody. Ověřte, zda používáte správnou HTTP metodu dle dokumentace API, a podle toho upravte svůj požadavek.
Příklad
fetch('/api/users', { method: 'DELETE' }) // endpoint only allows GET/POSTSouvisející chybové kódy
207207 Multi-Status
Odpověď obsahuje stavy pro více nezávislých operací v jediné odpovědi (WebDAV).
523523 Origin server je nedosažitelný
Cloudflare nemohlo dosáhnout origin serveru, typicky kvůli problémům s DNS.
424424 Selhání závislosti
Požadavek selhal, protože závisel na jiném požadavku, který selhal (WebDAV).
418418 Jsem čajová konvice
Server odmítá požadavek, protože je trvale čajová konvice. Aprilový vtip z RFC 2324.
203203 Non-Authoritative Information
Odpověď byla upravena transformujícím proxy serverem a liší se od toho, co odeslal původní server.
428428 Vyžadována podmínka
Server vyžaduje, aby byl požadavek podmíněný, čímž zabraňuje problému 'ztracené aktualizace'.