Codici di stato HTTP
I codici più frequenti in API e CDN. Quelli sperimentali rari sono esclusi.
| Codice | Nome | Significato |
|---|---|---|
| 200 | OK | Successo con corpo |
| 201 | Creato | Risorsa creata |
| 204 | Nessun contenuto | Successo, corpo vuoto |
| 301 | Spostato permanentemente | Reindirizzamento permanente |
| 302 | Trovato | Reindirizzamento temporaneo |
| 304 | Non modificato | Usa la copia in cache |
| 400 | Richiesta non valida | Richiesta del client non valida |
| 401 | Non autorizzato | Autenticazione richiesta o fallita |
| 403 | Vietato | Autenticato ma negato |
| 404 | Non trovato | La risorsa non esiste |
| 405 | Metodo non consentito | Metodo HTTP errato |
| 408 | Timeout della richiesta | Client troppo lento |
| 409 | Conflitto | Conflitto di stato |
| 410 | Non più disponibile | Rimosso definitivamente |
| 422 | Entità non elaborabile | Semantica non valida |
| 429 | Troppe richieste | Limitato di frequenza |
| 500 | Errore interno del server | Guasto del server |
| 502 | Gateway non valido | Risposta upstream non valida |
| 503 | Servizio non disponibile | Sovraccarico o non disponibile |
| 504 | Timeout del gateway | Timeout upstream |
Note
- 401 vs 403: credenziali assenti/fallite contro autenticato ma non autorizzato.
- Il CDN può rispondere 5xx se l’origine non è raggiungibile.
Domande frequenti
- Cosa significa il codice HTTP 403?
- 403 Forbidden significa che il server ha compreso e autenticato la richiesta ma nega l’accesso alla risorsa. A differenza del 401, rifare il login non risolve.
- Qual è la differenza tra i redirect HTTP 301 e 302?
- 301 indica uno spostamento permanente: client e motori di ricerca devono usare il nuovo URL. 302 è un redirect temporaneo e l’URL originale resta valido.
- Cosa significa HTTP 429 e come si risolve?
- 429 significa che è stato raggiunto un limite di richieste. Rallenta e rispetta l’header Retry-After se il server lo invia.