Cerca e consulta i codici di stato HTTP e i loro significati, dall'1xx al 5xx.
Come usare Stato HTTP
Digita un codice di stato o parte del suo nome.
Scorri i codici corrispondenti, colorati per categoria.
Usali come riferimento rapido durante lo sviluppo o il debug delle API.
Un riferimento ricercabile dei codici di stato HTTP, i numeri di tre cifre che un server restituisce a ogni risposta per dire cosa è successo, dai 1xx ai 5xx, con i loro messaggi standard e raggruppati per categoria.
È una consultazione rapida mentre costruisci o esegui il debug di una API o di un sito web: digita un codice o parte del suo nome e compaiono le voci corrispondenti, così non devi ricordare ogni numero.
Le categorie ti raccontano gran parte della storia a colpo d'occhio: 1xx informativi, 2xx successo, 3xx reindirizzamento, 4xx errori del client (la richiesta era errata) e 5xx errori del server (il server ha fallito). Ogni gruppo è mostrato con un proprio colore così puoi scorrere rapidamente.
Alcuni codici ricorrono di continuo: 200 OK, 201 Created, i reindirizzamenti 301 e 302, 304 Not Modified per la cache, 400 Bad Request, 401 e 403 per l'autenticazione, 404 Not Found, 409 Conflict, 422 per la validazione, 429 Too Many Requests, e 500, 502 e 503 sul lato server.
Una frequente fonte di confusione è 401 contro 403: 401 Unauthorized significa che non ti sei autenticato, mentre 403 Forbidden significa che sei autenticato ma non autorizzato. Un'altra è 301 contro 302: un reindirizzamento permanente contro uno temporaneo, che i motori di ricerca trattano in modo molto diverso.
Il riferimento è composto da dati statici forniti con la pagina, quindi la ricerca è istantanea e funziona offline.
Domande frequenti
Gli 1xx sono informativi, i 2xx successo, i 3xx reindirizzamento, i 4xx errori del client e i 5xx errori del server. Ciascuno è mostrato nel proprio colore.
401 Unauthorized significa che non sei autenticato, mentre 403 Forbidden significa che sei autenticato ma non autorizzato ad accedere alla risorsa.
418 I'm a Teapot proviene da uno standard scherzoso del Pesce d'aprile. Non viene usato nella pratica ma è ampiamente riconosciuto.
301 è un reindirizzamento permanente e 302 è temporaneo. I motori di ricerca trasferiscono il posizionamento al nuovo URL per il 301 ma mantengono l'originale per il 302, quindi la scelta conta per la SEO.
429 Too Many Requests significa che hai raggiunto un limite di frequenza: hai inviato troppe richieste in un dato tempo. La risposta include spesso un header Retry-After che ti dice quando riprovare.
502 Bad Gateway significa che un server che funge da proxy ha ottenuto una risposta non valida a monte. 503 Service Unavailable significa che il server è temporaneamente sovraccarico o non disponibile per manutenzione.
Incorpora questo strumento
Aggiungi questo strumento al tuo sito web. Copia lo snippet qui sotto; si aggiorna automaticamente.
<iframe src="https://monu.tools/embed/it/http-status-codes" width="100%" height="640" style="border:1px solid #e5e5e5;border-radius:12px;max-width:680px" loading="lazy" title="Monu Tools"></iframe>Strumenti correlati
Converti un file .env in JSON e JSON in .env, in entrambe le direzioni, interamente nel browser.
Genera un HMAC per un messaggio e una chiave segreta usando SHA-1, SHA-256, SHA-384 o SHA-512, nel browser.
Calcola l'hash di una password con bcrypt e verifica una password rispetto a un hash bcrypt, interamente nel browser.
Converti un comando curl nell'equivalente codice JavaScript fetch, interamente nel browser.