Codici di stato HTTP: riferimento completo
Riferimento del codice di stato HTTP (200, 301, 404, 500…) con il loro significato.
100ContinueContinue101Switching ProtocolsSwitching Protocols200OKOK201CreatedCreated202AcceptedAccepted204No ContentNo Content206Partial ContentPartial Content301Moved PermanentlyMoved Permanently302FoundFound303See OtherSee Other304Not ModifiedNot Modified307Temporary RedirectTemporary Redirect308Permanent RedirectPermanent Redirect400Bad RequestBad Request401UnauthorizedUnauthorized403ForbiddenForbidden404Not FoundNot Found405Method Not AllowedMethod Not Allowed409ConflictConflict410GoneGone418I'm a teapotI'm a teapot422Unprocessable EntityUnprocessable Entity429Too Many RequestsToo Many Requests500Internal Server ErrorInternal Server Error501Not ImplementedNot Implemented502Bad GatewayBad Gateway503Service UnavailableService Unavailable504Gateway TimeoutGateway Timeout🔒 100 % lato client — nessun dato inviato
Cerca il significato di qualsiasi codice di stato HTTP, da 1xx a 5xx, con descrizione e caso d'uso. Un rapido cheat sheet per eseguire il debug delle API e delle richieste web. Tutto viene consultato nel tuo browser, senza tracciamento o caricamento di dati.
What is it for?
- ▸ Comprendi perché API restituisce 401 o 403
- ▸ Scegli il codice giusto da restituire nel tuo backend
- ▸ Spiegare un 301 vs 302 per un reindirizzamento SEO
- ▸ Diagnosticare un errore 500 o 502 in produzione
FAQ
Qual è la differenza tra 401 e 403?
401 significa non autenticato (credenziali mancanti o non valide), 403 significa autenticato ma non autorizzato ad accedere.
Cosa significa un errore 5xx?
I codici 5xx indicano un errore lato server, ad esempio 500 (errore interno) o 503 (servizio non disponibile).
301 o 302 per un reindirizzamento?
Utilizza 301 per un reindirizzamento permanente (passa il valore SEO) e 302 per uno temporaneo.