Skip to content

Schema riassuntivo codici di stato HTTP

Questa pagina fornisce un riferimento dettagliato per i codici di stato HTTP, inclusi i significati delle diverse categorie, i relativi scenari di utilizzo e le possibili soluzioni.

1xx: Codici informativi

Codice di stato Descrizione
100 Continue (Continua)
101 Switching Protocols (Cambio di protocollo)

2xx: Codici di successo

Codice di stato Descrizione
200 OK (Successo)
201 Created (Creato)
202 Accepted (Accettato)
203 Non-Authoritative Information (Informazioni non autorevoli)
204 No Content (Nessun contenuto)
205 Reset Content (Reimposta contenuto)
206 Partial Content (Contenuto parziale)

3xx: Codici di reindirizzamento

Codice di stato Descrizione
300 Multiple Choices (Scelte multiple)
301 Moved Permanently (Spostato permanentemente)
302 Found (Trovato)
303 See Other (Vedi altro)
304 Not Modified (Non modificato)
305 Use Proxy (Usa proxy)
307 Temporary Redirect (Reindirizzamento temporaneo)
308 Permanent Redirect (Reindirizzamento permanente)

4xx: Codici di errore del client

Codice di stato Descrizione
400 Bad Request (Richiesta errata)
401 Unauthorized (Non autorizzato)
402 Payment Required (Pagamento richiesto)
403 Forbidden (Vietato)
404 Not Found (Non trovato)
405 Method Not Allowed (Metodo non consentito)
406 Not Acceptable (Non accettabile)
407 Proxy Authentication Required (Autenticazione proxy richiesta)
408 Request Timeout (Tempo per la richiesta esaurito)
409 Conflict (Conflitto)
410 Gone (Scomparso)
411 Length Required (Lunghezza richiesta)
412 Precondition Failed (Precondizione fallita)
413 Payload Too Large (Carico utile troppo grande)
414 URI Too Long (URI troppo lungo)
415 Unsupported Media Type (Tipo di supporto non supportato)
416 Range Not Satisfiable (Intervallo non soddisfacibile)
417 Expectation Failed (Attesa fallita)

5xx: Codici di errore del server

Codice di stato Descrizione
500 Internal Server Error (Errore interno del server)
501 Not Implemented (Non implementato)
502 Bad Gateway (Gateway errato)
503 Service Unavailable (Servizio non disponibile)
504 Gateway Timeout (Tempo scaduto per il gateway)
505 HTTP Version Not Supported (Versione HTTP non supportata)

Conclusione

Grazie a questo schema riassuntivo dei codici di stato, gli sviluppatori possono trovare e comprendere rapidamente il significato e gli scenari di applicazione dei vari codici di stato HTTP, consentendo così uno sviluppo e un debugging Web più efficienti.