Upnext
Všechny nástroje
nástroj/v0.1použito 1× tento týden

HTTP status referenční tabulka

Stručná česká reference HTTP status kódů s hledáním a filtrem podle kategorie (1xx–5xx).

  • 100
    ContinuePokračovat

    Server přijal hlavičku, klient může pokračovat s tělem.

  • 101
    Switching ProtocolsZměna protokolu

    Server přechází na jiný protokol (např. WebSocket upgrade).

  • 200
    OKOK

    Standardní úspěšná odpověď s tělem.

  • 201
    CreatedVytvořeno

    POST/PUT vytvořil nový zdroj. Location header by měl ukazovat na něj.

  • 202
    AcceptedPřijato

    Žádost přijata, ale ještě nedokončena (asynchronní zpracování).

  • 204
    No ContentBez obsahu

    Úspěch, žádné tělo. Typické pro DELETE nebo idempotentní PUT.

  • 206
    Partial ContentČástečný obsah

    Range request — server vrací jen kus zdroje.

  • 301
    Moved PermanentlyTrvale přesunuto

    Zdroj navždy na nové URL. Vyhledávače aktualizují index.

  • 302
    FoundDočasně přesunuto

    Dočasný redirect. Vyhledávače index nemění.

  • 304
    Not ModifiedBeze změny

    Cache je aktuální — klient může použít lokální kopii.

  • 307
    Temporary RedirectDočasné přesměrování

    Jako 302, ale zachová HTTP metodu (POST zůstane POST).

  • 308
    Permanent RedirectTrvalé přesměrování

    Jako 301, ale zachová metodu a tělo.

  • 400
    Bad RequestŠpatný požadavek

    Server nerozumí — chybný JSON, špatný formát parametrů, …

  • 401
    UnauthorizedNeautentizován

    Klient se nepředstavil. Chybí Authorization header nebo je špatný.

  • 403
    ForbiddenZakázáno

    Klient se předstaal, ale nemá oprávnění. Authorize ≠ authenticate.

  • 404
    Not FoundNenalezeno

    Zdroj na této URL neexistuje. Hojně zneužíváno místo 410 / 403.

  • 405
    Method Not AllowedNepovolená metoda

    URL existuje, ale ne pro tuhle HTTP metodu (např. POST na endpoint, který bere jen GET).

  • 406
    Not AcceptableNepřijatelné

    Accept header chce formát, který server nemá.

  • 409
    ConflictKonflikt

    Stav zdroje neumožní operaci — typicky concurrency / unique constraint violation.

  • 410
    GonePryč

    Zdroj záměrně odstraněn a víc se nevrátí (trvalé 404).

  • 413
    Payload Too LargePříliš velké tělo

    Upload překročil limit — typicky multipart/form-data.

  • 415
    Unsupported Media TypeNepodporovaný typ

    Content-Type je něco, co server nezpracuje.

  • 418
    I'm a teapotJsem konvička

    RFC 2324 — žert. V praxi občas i serverless platformy odmítají bot requesty.

  • 422
    Unprocessable EntityNezpracovatelná entita

    JSON je validní, ale logika selhala — typicky validace formuláře.

  • 429
    Too Many RequestsPříliš mnoho dotazů

    Rate limit překročen. Klient by se měl řídit Retry-After headerem.

  • 500
    Internal Server ErrorInterní chyba serveru

    Něco selhalo a my nevíme co — výchozí "ups".

  • 501
    Not ImplementedNení implementováno

    Server tuhle metodu nezná. Často proxy / gateway.

  • 502
    Bad GatewayŠpatná brána

    Proxy/gateway dostal nevalidní odpověď z upstreamu.

  • 503
    Service UnavailableSlužba nedostupná

    Server je dočasně mimo (přetížený, údržba). Retry-After by měl být.

  • 504
    Gateway TimeoutVypršel čas brány

    Upstream nestihl odpovědět včas.

  • 511
    Network Authentication RequiredVyžadováno přihlášení k síti

    Captive portál (kavárna, hotel) — musíte se přihlásit do sítě.