Codici di stato HTTP
Hai visto un errore come 404, 500 o 502 nel browser? Scopri cosa significa, se il problema è tuo o del sito e come risolverlo.
1xx Informativi3 codici2xx Successo5 codici3xx Reindirizzamento7 codici4xx Errori del client27 codici5xx Errori del server9 codiciErrori Cloudflare (52x)7 codici
1xx Informativi
La richiesta è stata ricevuta ed è ancora in elaborazione.
HTTP 100 ContinueIl server ha ricevuto le intestazioni della richiesta e il client deve continuare a inviare il corpo.HTTP 101 Switching ProtocolsIl server accetta di passare al protocollo richiesto dal client (ad esempio WebSocket).HTTP 103 Early HintsIl server invia intestazioni preliminari, come link di preload, prima della risposta finale così il browser può iniziare prima a caricare le risorse.
2xx Successo
La richiesta è stata ricevuta e gestita con successo.
HTTP 200 OKLa richiesta è andata a buon fine.HTTP 201 CreatedLa richiesta è andata a buon fine ed è stata creata una nuova risorsa.HTTP 202 AcceptedLa richiesta è stata accettata, ma l'elaborazione non è ancora terminata.HTTP 204 No ContentLa richiesta è andata a buon fine, ma non c'è contenuto da restituire.HTTP 206 Partial ContentIl server invia solo una parte del file, come richiesto (usato per download ripristinabili e streaming video).
3xx Reindirizzamento
Serve un'ulteriore azione, di solito seguire un reindirizzamento a un altro URL.
HTTP 300 Multiple ChoicesLa risorsa ha più versioni e il client può sceglierne una.HTTP 301 Moved PermanentlyLa pagina è stata spostata in modo permanente a un nuovo URL; browser e motori di ricerca devono usare il nuovo indirizzo.HTTP 302 FoundLa pagina è temporaneamente disponibile a un altro URL.HTTP 303 See OtherIl client deve recuperare il risultato da un altro URL (comune dopo l'invio di un modulo).HTTP 304 Not ModifiedLa copia nella cache del browser è ancora aggiornata, quindi il server non invia di nuovo il contenuto.HTTP 307 Temporary RedirectLa pagina si trova temporaneamente a un altro URL e la richiesta va ripetuta lì con lo stesso metodo.HTTP 308 Permanent RedirectLa pagina è stata spostata in modo permanente e la richiesta va ripetuta al nuovo URL con lo stesso metodo.
4xx Errori del client
Il problema è nella richiesta: indirizzo sbagliato, permessi mancanti o dati non validi.
HTTP 400 Bad RequestIl server non può elaborare la richiesta perché è malformata o non valida.HTTP 401 UnauthorizedDevi accedere: l'autenticazione è richiesta ed era assente o non valida.HTTP 403 ForbiddenIl server ha capito la richiesta ma rifiuta di concedere l'accesso.HTTP 404 Not FoundIl server non trova la pagina o il file richiesto.HTTP 405 Method Not AllowedIl metodo della richiesta (ad esempio POST) non è consentito per questo URL.HTTP 406 Not AcceptableIl server non può restituire il contenuto in un formato accettato dal client.HTTP 407 Proxy Authentication RequiredDevi prima autenticarti sul server proxy tra te e il sito.HTTP 408 Request TimeoutIl server ha atteso troppo che il client finisse di inviare la richiesta.HTTP 409 ConflictLa richiesta è in conflitto con lo stato attuale della risorsa.HTTP 410 GoneLa pagina è stata rimossa in modo permanente e non tornerà.HTTP 411 Length RequiredIl server richiede che la richiesta indichi la sua lunghezza (intestazione Content-Length).HTTP 412 Precondition FailedUna condizione nelle intestazioni della richiesta non è soddisfatta dalla versione attuale della risorsa.HTTP 413 Content Too LargeIl file o i dati inviati superano la dimensione consentita dal server.HTTP 414 URI Too LongL'URL è più lungo di quanto il server sia disposto a elaborare.HTTP 415 Unsupported Media TypeIl server non accetta il formato dei dati inviati.HTTP 416 Range Not SatisfiableLa parte del file richiesta è oltre la dimensione del file.HTTP 417 Expectation FailedIl server non può soddisfare il requisito dell'intestazione Expect della richiesta.HTTP 418 I'm a teapot (Unused)Un pesce d'aprile dell'RFC 2324 ("Sono una teiera"). Il codice è riservato e non si usa nell'HTTP reale.HTTP 421 Misdirected RequestLa richiesta è arrivata a un server che non può rispondere per questo indirizzo del sito.HTTP 422 Unprocessable ContentLa richiesta è ben formata, ma i dati non sono validi (ad esempio non hanno superato la convalida).HTTP 423 LockedLa risorsa è bloccata e al momento non può essere modificata.HTTP 425 Too EarlyIl server rifiuta di elaborare una richiesta che potrebbe essere ripetuta (inviata troppo presto durante la connessione).HTTP 426 Upgrade RequiredIl client deve passare a un protocollo diverso o più recente per continuare.HTTP 428 Precondition RequiredIl server richiede che la richiesta sia condizionale, per non sovrascrivere le modifiche di altri.HTTP 429 Too Many RequestsSono state inviate troppe richieste in poco tempo (limitazione della frequenza).HTTP 431 Request Header Fields Too LargeLe intestazioni della richiesta, spesso i cookie, sono troppo grandi.HTTP 451 Unavailable For Legal ReasonsL'accesso è bloccato per motivi legali, come un ordine del tribunale o una richiesta governativa.
5xx Errori del server
Il server non è riuscito a gestire una richiesta valida; il problema è dal lato del sito.
HTTP 500 Internal Server ErrorIl server ha riscontrato un errore imprevisto e non ha potuto completare la richiesta.HTTP 501 Not ImplementedIl server non supporta la funzione necessaria per completare la richiesta.HTTP 502 Bad GatewayUn gateway o server proxy ha ricevuto una risposta non valida dal server che si trova dietro.HTTP 503 Service UnavailableIl server non può gestire temporaneamente la richiesta perché è sovraccarico o in manutenzione.HTTP 504 Gateway TimeoutUn gateway o server proxy non ha ricevuto in tempo una risposta dal server che si trova dietro.HTTP 505 HTTP Version Not SupportedIl server non supporta la versione HTTP usata nella richiesta.HTTP 507 Insufficient StorageIl server non ha spazio di archiviazione sufficiente per completare la richiesta.HTTP 508 Loop DetectedIl server ha rilevato un ciclo infinito durante l'elaborazione della richiesta.HTTP 511 Network Authentication RequiredDevi accedere alla rete (ad esempio Wi-Fi di hotel, aeroporto o pubblico) prima di poter usare internet.
Errori Cloudflare (52x)
Codici non ufficiali restituiti da Cloudflare quando non riceve una risposta valida dal server di origine del sito.
HTTP 520 Web Server Returned an Unknown ErrorIl server del sito ha restituito a Cloudflare una risposta vuota, sconosciuta o inattesa.HTTP 521 Web Server Is DownIl server del sito ha rifiutato la connessione di Cloudflare (il server web è fuori servizio o blocca Cloudflare).HTTP 522 Connection Timed OutCloudflare è andato in timeout cercando di connettersi al server del sito.HTTP 523 Origin Is UnreachableCloudflare non riesce a raggiungere il server del sito (l'origine non è raggiungibile).HTTP 524 A Timeout OccurredCloudflare si è connesso al server del sito, ma questo non ha risposto entro il timeout (125 secondi per impostazione predefinita).HTTP 525 SSL Handshake FailedL'handshake SSL/TLS tra Cloudflare e il server del sito non è riuscito.HTTP 526 Invalid SSL CertificateCloudflare non riesce a convalidare il certificato SSL del server del sito.