Monu Tools

Codici di stato HTTP

Cerca e consulta i codici di stato HTTP e i loro significati, dall'1xx al 5xx.

Come usare Stato HTTP

  1. 01

    Digita un codice di stato o parte del suo nome.

  2. 02

    Scorri i codici corrispondenti, colorati per categoria.

  3. 03

    Usali come riferimento rapido durante lo sviluppo o il debug delle API.

Un riferimento di stato ricercabile

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.

Cosa significano le categorie

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.

Codici che incontrerai spesso

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.

Codici che vengono confusi

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.

Istantaneo e offline

Il riferimento è composto da dati statici forniti con la pagina, quindi la ricerca è istantanea e funziona offline.

Domande frequenti

Cosa significano le categorie?

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.

Qual è la differenza tra 401 e 403?

401 Unauthorized significa che non sei autenticato, mentre 403 Forbidden significa che sei autenticato ma non autorizzato ad accedere alla risorsa.

418 è un codice di stato reale?

418 I'm a Teapot proviene da uno standard scherzoso del Pesce d'aprile. Non viene usato nella pratica ma è ampiamente riconosciuto.

Qual è la differenza tra 301 e 302?

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.

Cosa significa 429?

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.

Qual è la differenza tra 502 e 503?

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.

Fonti

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