Junior
Aké kódy odpovedí HTTP poznáte?
sobes.tech AI
Odpoveď od AI
Informácie:
100 Continue- Server prijal počiatoč čas požiadavky a čaká na pokračovanie.101 Switching Protocols- Server súhlasí s prepnutím na protokoly uvedené v hlavičke Upgrade.
Úspešné:
200 OK- Požiadavka bola úspešne spracovaná.201 Created- Požiadavka bola úspešne vykonaná a ako výsledok bol vytvorený nový zdroj.204 No Content- Požiadavka bola úspešne spracovaná, ale odpoveď neobsahuje entitu (napríklad pri odstraňovaní zdroja).
Presmerovania:
301 Moved Permanently- Požadovaný zdroj bol trvalo presunutý na novú URL.302 Found(predtým "Moved temporarily") - Požadovaný zdroj je dočasne dostupný na inom URL.304 Not Modified- Zdroj sa od poslednej požiadavky nezmenil. Prehliadač môže použiť cacheovanú verziu.
Chyby klienta:
400 Bad Request- Server nemôže spracovať požiadavku kvôli nesprávnej syntaxe.401 Unauthorized- Požiadavka vyžaduje autentifikáciu.403 Forbidden- Prístup k zdroju je zakázaný.404 Not Found- Požadovaný zdroj nebol nájdený.405 Method Not Allowed- Použitá metóda HTTP v požiadavke nie je povolená pre tento zdroj.422 Unprocessable Entity- Server rozumie typu obsahu požiadavky, ale nemôže spracovať inštrukcie v nej obsiahnuté (napríklad chyby validácie dát).
Chyby servera:
500 Internal Server Error- Server narazil na neočakávanú chybu.502 Bad Gateway- Server, ktorý funguje ako brána alebo proxy, obdržal neplatnú odpoveď od nadriadeného servera.503 Service Unavailable- Server je dočasne nedostupný (napríklad kvôli preťaženiu alebo údržbe).