Sobes.tech
Junior — Middle

Vieš uviesť hlavné kódy stavu používané v protokole HTTP na označenie výsledkov požiadaviek?

sobes.tech AI

Odpoveď od AI

Hlavné kódy stavu HTTP sú rozdelené do piatich tried:

  • 1xx (Informačné): požiadavka bola prijatá, spracovanie pokračuje (napríklad 100 Continue).
  • 2xx (Úspech): požiadavka bola úspešne spracovaná (napríklad 200 OK, 201 Created).
  • 3xx (Presmerovania): je potrebné vykonať ďalšiu akciu na dokončenie požiadavky (napríklad 301 Moved Permanently, 302 Found).
  • 4xx (Chyby klienta): chyba na strane klienta (napríklad 400 Bad Request, 401 Unauthorized, 404 Not Found).
  • 5xx (Chyby servera): chyba na strane servera (napríklad 500 Internal Server Error, 503 Service Unavailable).

V C# sa pri práci s HTTP status kódmi často používa výčet HttpStatusCode z priestoru mien System.Net.