Sobes.tech
Junior — Middle

Puoi elencare i codici di errore e gli stati più comuni che possono verificarsi su un server?

sobes.tech AI

Risposta dell'AI

I codici di errore e gli stati del server più comuni che si incontrano spesso nello sviluppo web e nei test:

  • 1xx (Informativi): 100 Continue, 101 Switching Protocols — raramente usati direttamente.
  • 2xx (Successo): 200 OK, 201 Created — richiesta elaborata con successo.
  • 3xx (Redirezioni): 301 Moved Permanently, 302 Found — risorsa spostata.
  • 4xx (Errori del client):
    • 400 Bad Request — richiesta errata.
    • 401 Unauthorized — autenticazione richiesta.
    • 403 Forbidden — accesso negato.
    • 404 Not Found — risorsa non trovata.
    • 408 Request Timeout — timeout di richiesta.
  • 5xx (Errori del server):
    • 500 Internal Server Error — errore interno del server.
    • 502 Bad Gateway — risposta errata dal server upstream.
    • 503 Service Unavailable — servizio non disponibile (ad esempio, a causa di sovraccarico).
    • 504 Gateway Timeout — timeout del gateway.

Questi codici aiutano a diagnosticare problemi e a gestire correttamente le risposte del server nei test automatizzati e nel monitoraggio.