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.