Kódy stavu HTTP

Kódy, které u API a CDN vídáte nejčastěji, od 200 OK po 504 Gateway Timeout. Vzácné experimentální kódy jsou vynechány.

Aktualizováno:

KódNázevVýznam
200OKSuccess with body
201CreatedResource created
204No ContentSuccess, empty body
301Moved PermanentlyPermanent redirect
302FoundTemporary redirect
304Not ModifiedUse cached copy
400Bad RequestClient request invalid
401UnauthorizedAuth required / failed
403ForbiddenAuthenticated but denied
404Not FoundNo such resource
405Method Not AllowedWrong HTTP method
408Request TimeoutClient too slow
409ConflictState conflict
410GonePermanently removed
422Unprocessable EntitySemantics invalid
429Too Many RequestsRate limited
500Internal Server ErrorServer fault
502Bad GatewayUpstream invalid
503Service UnavailableOverloaded / down
504Gateway TimeoutUpstream timeout

Poznámky

Časté dotazy

Co znamená kód HTTP 403?
403 Forbidden znamená, že server žádost pochopil a ověřil, ale odmítá povolit přístup k prostředku. Na rozdíl od 401 nepomůže se znovu přihlásit.
Jaký je rozdíl mezi přesměrováním HTTP 301 a 302?
301 znamená trvalé přemístění zdroje, takže klienti i vyhledávače by měli odteď používat novou URL. 302 je dočasné přesměrování a původní adresa zůstává platná.
Co znamená HTTP 429 a jak to opravím?
429 Too Many Requests znamená, že jste narazili na rychlostní limit. Zpomalte požadavky a respektujte hlavičku Retry-After, pokud ji server posílá.

Zdroje