Glossario · Velocità e HTTP

Cosa sono i codici di stato HTTP?

Un codice di stato HTTP è il numero a tre cifre che un server restituisce con ogni risposta per indicare com’è andata la richiesta: 2xx per il successo, 3xx per i redirect, 4xx per gli errori del client e 5xx per gli errori del server.

Come funziona e perché è importante

La prima cifra stabilisce la classe, definita nell’RFC 9110: 1xx informativo, 2xx successo, 3xx reindirizzamento, 4xx errore del client e 5xx errore del server. Un client che non conosce un codice specifico lo tratta come il codice x00 della sua classe.

Nel monitoraggio, il codice è il primo segnale di salute. 5xx significa che il server, o qualcosa davanti a esso, ha fallito: 500 un errore dell’applicazione, 502 e 504 un problema tra un proxy e il server di origine, 503 sovraccarico o manutenzione. 4xx di solito significa che la richiesta era sbagliata, ma un 403 o 429 su un controllo di monitoraggio spesso indica che un firewall o un rate limit lo sta bloccando, non che il sito è down.

Un 200 non dimostra che una pagina funzioni: una pagina di errore servita con 200 resta un errore. Controlla anche il contenuto, con il monitoraggio delle parole chiave.

Come aiuta Uptimecheck

I monitor HTTP di Uptimecheck accettano 200–399 di default, seguono fino a 10 redirect e valutano la risposta finale. Imposta i codici o gli intervalli che ti aspetti, come 200-299 o 200,301, e aggiungi un controllo per parola chiave o JSON per le pagine che possono fallire pur restituendo un 200.

Scopri Monitoraggio uptime

Prova gratuita di 14 giorni · Poi gratis con 5 monitor · Nessuna carta di credito

Approfondisci nelle guide

Guides 5 min di lettura

Errore 500 Internal Server Error: come trovare e risolvere la causa

Un errore 500 Internal Server Error significa che l'applicazione si è bloccata mentre gestiva la richiesta. Dove trovare il vero messaggio di errore, le cause dietro la maggior parte degli errori 500 e come assicurarti di essere il primo a saperlo.

Leggi

Guides 6 min di lettura

Errore 502 Bad Gateway: cosa significa e come risolverlo

Un errore 502 Bad Gateway significa che un proxy, un load balancer o una CDN non ha ricevuto una risposta valida dal server alle sue spalle. Come capire quale livello ha fallito, risolvere le cause più comuni e intercettare il prossimo 502 prima dei clienti.

Leggi

Domande

Quali codici di stato indicano che un sito è offline?

I codici 5xx e l’assenza totale di risposta, come un timeout o una connessione rifiutata. Anche alcuni codici 4xx, come un 404 sulla home page, significano che i visitatori non possono usarla.

Un redirect conta come up?

Di solito sì. I monitor seguono i redirect e valutano la pagina finale; un loop di redirect o un redirect verso una pagina di errore conta come errore.

Dove posso cercare un codice specifico?

Il riferimento gratuito ai codici di stato HTTP ha una pagina per ogni codice, con cosa significa, cosa lo causa di solito e cosa fare.

I disservizi sono acqua passata.

Configura il tuo primo monitor in meno di un minuto, oppure esplora prima la demo live.

Prova gratuita di 14 giorni · Poi gratis con 5 monitor · Nessuna carta di credito