Riferimento codici di stato HTTP
Privacy by design — tutto gira nel tuo browser
Cerca qualsiasi codice di stato HTTP e vedi il suo significato, la categoria e il riferimento RFC. Toova copre ogni codice standard da 100 a 599 più i comuni codici non standard usati da CDN e piattaforme — tutti spiegati in italiano semplice, nel browser.
Cosa significano i codici di stato
1xx è informativo (raro). 2xx è successo — 200 OK, 201 Created, 204 No Content. 3xx è reindirizzamento — 301 permanente, 302 temporaneo, 304 in cache. 4xx è errore del client — 400 Bad Request, 401 Unauthorized, 403 Forbidden, 404 Not Found, 429 Too Many Requests. 5xx è errore del server — 500 Internal Server Error, 502 Bad Gateway, 503 Service Unavailable, 504 Gateway Timeout. Toova spiega ognuno in contesto, con un link all'RFC che lo definisce.
Errori comuni
302 vs 301 conta per SEO e integrità dei link. 401 significa che la richiesta manca di credenziali; 403 significa che le credenziali sono valide ma la risorsa è vietata. 429 è quello da restituire quando si è in rate limiting, ma molte piattaforme inviano incorrettamente 503. Toova evidenzia queste distinzioni con esempi e suggerimenti sul codice giusto per le situazioni comuni — utile quando si progettano API o si fa debug di risposte inattese.
Solo locale
La ricerca gira interamente nel browser — tutte le definizioni dei codici di stato sono incluse nella pagina, senza nessuna chiamata a server esterni. Non c'è chiamata API, nessun rate limit, nessun account necessario, nessuna interruzione per manutenzione. La pagina funziona offline dopo il primo caricamento, il che rende Toova un riferimento affidabile quando sei in una sessione di debug intensa e altri servizi online sono instabili o irraggiungibili.
Domande frequenti
- Qual è la differenza tra 401 e 403?
- 401 Unauthorized significa che la richiesta manca di credenziali di autenticazione valide. 403 Forbidden significa che le credenziali sono valide ma la risorsa è fuori portata per quell'utente. Molte API usano i nomi in modo intercambiabile, ma la specifica è chiara: 401 se non autenticato, 403 se autenticato ma non autorizzato.
- Quando dovrei usare 301 vs 302?
- 301 Spostato Permanentemente dice ai motori di ricerca e ai client che il nuovo URL è canonico — l'equity dei link e i segnalibri dovrebbero aggiornarsi. 302 Found è temporaneo, quindi l'URL originale resta canonico. Per le migrazioni e il rebranding, usa 301.
- 429 è standard?
- Sì — RFC 6585 definisce 429 Too Many Requests per il rate limiting. Molte piattaforme usano ancora 503 Service Unavailable per lo stesso scopo, il che è tecnicamente sbagliato perché 5xx implica un problema del server piuttosto che un comportamento del client.
- E i codici non standard come 418?
- 418 I'm a teapot viene dall'RFC 2324, una specifica del Primo Aprile. È reale nel senso che appare nel codice, ma non è pensato per la produzione. Toova li elenca per completezza con una nota.
- Vengono inviati dati a un server?
- No. La ricerca è interamente lato client.