Codici di stato HTTP
Elenco dei principali codici HTTP e degli errori Cloudflare, con spiegazioni dettagliate per i codici disponibili.
Informazioni
| Codice | Nome | Significato |
|---|---|---|
| 100 | Continua | Il server ha ricevuto gli header: il client può inviare il corpo della richiesta. |
| 101 | Cambio di protocollo | La connessione passa a un altro protocollo, ad esempio WebSocket. |
| 103 | Indicazioni anticipate | Il server invia indicazioni per precaricare risorse. |
Successo
| Codice | Nome | Significato |
|---|---|---|
| 200 | OK | La richiesta è stata completata correttamente. |
| 201 | Creato | È stata creata una nuova risorsa. |
| 202 | Accettato | La richiesta è stata accettata, ma l'elaborazione è ancora in corso. |
| 204 | Nessun contenuto | Successo senza corpo della risposta. |
| 206 | Contenuto parziale | Viene restituita la parte richiesta della risorsa (Range). |
Reindirizzamenti
| Codice | Nome | Significato |
|---|---|---|
| 301 | Spostato definitivamente | Reindirizzamento permanente. |
| 302 | Trovato | Reindirizzamento temporaneo. |
| 303 | Vedi altra risorsa | Reindirizzamento tramite GET a un'altra risorsa. |
| 304 | Non modificato | Usa la copia già memorizzata nella cache. |
| 307 | Reindirizzamento temporaneo | Redirect temporaneo che conserva il metodo HTTP. |
| 308 | Reindirizzamento permanente | Redirect permanente che conserva il metodo HTTP. |
Errori del client
| Codice | Nome | Significato |
|---|---|---|
| 400 | Richiesta non valida | La richiesta è malformata. |
| 401 | Autenticazione necessaria | Serve un accesso o un token valido. |
| 402 | Pagamento richiesto | Codice riservato, talvolta usato per accessi a pagamento. |
| 403 | Vietato | L'accesso alla risorsa è proibito. |
| 404 | Non trovato | La risorsa richiesta non esiste. |
| 405 | Metodo non consentito | Il metodo HTTP non è permesso per questa risorsa. |
| 406 | Non accettabile | Il formato di contenuto richiesto non è disponibile. |
| 407 | Autenticazione proxy richiesta | Il proxy richiede credenziali proprie. |
| 408 | Timeout della richiesta | Il client non ha completato la richiesta in tempo. |
| 409 | Conflitto | La richiesta è in conflitto con lo stato attuale della risorsa. |
| 410 | Rimosso definitivamente | La risorsa è stata eliminata in modo permanente. |
| 411 | Lunghezza richiesta | Manca l'header Content-Length. |
| 412 | Precondizione non soddisfatta | Una condizione come If-Match non è stata rispettata. |
| 413 | Contenuto troppo grande | La richiesta o il file superano la dimensione consentita. |
| 414 | URI troppo lungo | L'URL della richiesta è troppo lungo. |
| 415 | Tipo di contenuto non supportato | Il Content-Type non è supportato. |
| 416 | Intervallo non valido | La porzione richiesta della risorsa non esiste. |
| 418 | Sono una teiera | Codice scherzoso proveniente dall'RFC 2324. |
| 421 | Richiesta indirizzata male | La richiesta è arrivata al server sbagliato. |
| 422 | Contenuto non elaborabile | Richiesta ben formata con dati non validi. |
| 425 | Troppo presto | Rischio di ripetizione della richiesta (TLS Early Data). |
| 426 | Aggiornamento richiesto | È necessario utilizzare un protocollo diverso. |
| 428 | Precondizione richiesta | Il server richiede una richiesta condizionale. |
| 429 | Troppe richieste | Limite raggiunto: attendi prima di riprovare. |
| 431 | Header della richiesta troppo grandi | Le intestazioni o i cookie sono troppo grandi. |
| 451 | Non disponibile per motivi legali | Risorsa bloccata per ragioni giuridiche. |
Errori del server
| Codice | Nome | Significato |
|---|---|---|
| 500 | Errore interno del server | Il server ha incontrato un errore inatteso. |
| 501 | Non implementato | La funzionalità necessaria non è supportata. |
| 502 | Gateway non valido | Il backend ha restituito una risposta non valida. |
| 503 | Servizio non disponibile | Il server è temporaneamente indisponibile. |
| 504 | Timeout del gateway | Il backend non ha risposto in tempo. |
| 505 | Versione HTTP non supportata | La versione HTTP richiesta non è supportata. |
| 507 | Spazio insufficiente | Il server ha esaurito lo spazio disponibile. |
| 508 | Loop rilevato | È stato rilevato un ciclo infinito. |
| 511 | Autenticazione di rete necessaria | La rete richiede l'accesso, ad esempio tramite Wi-Fi di un hotel. |
Errori Cloudflare
| Codice | Nome | Significato |
|---|---|---|
| 520 | Cloudflare: errore sconosciuto | L'origine ha restituito una risposta vuota o anomala. |
| 521 | Cloudflare: server web inattivo | L'origine ha rifiutato la connessione. |
| 522 | Cloudflare: connessione scaduta | Il server di origine non ha risposto in tempo al collegamento. |
| 523 | Cloudflare: origine irraggiungibile | Non esiste una connessione raggiungibile verso l'origine. |
| 524 | Cloudflare: timeout della risposta | L'origine non ha risposto entro il limite, normalmente 125 secondi. |
| 525 | Cloudflare: handshake TLS fallito | La negoziazione TLS con l'origine è fallita. |
| 526 | Cloudflare: certificato SSL non valido | Il certificato dell'origine non è valido. |
| 530 | Cloudflare: errore DNS dell'origine | Problema DNS o tunnel nel raggiungere l'origine. |
Domande frequenti
Che cosa sono i codici di stato HTTP?
Sono numeri di tre cifre con cui un server comunica il risultato di una richiesta. La prima cifra identifica la categoria: 2xx successo, 3xx reindirizzamento, 4xx errore della richiesta e 5xx errore del server.
Un errore 4xx dipende sempre da me?
No. Il server vede un problema nella richiesta, ma può dipendere anche da un collegamento errato sul sito o da autorizzazioni che deve correggere il gestore.
Che cosa sono gli errori Cloudflare 520–526?
Sono codici specifici di Cloudflare per problemi di collegamento, timeout o TLS fra la sua rete e il server di origine; non sono normali codici standard di stato HTTP.
Come verifico lo stato HTTP del mio URL?
Inserisci un URL pubblico nello strumento di controllo web. Vedrai lo stato finale, la catena dei reindirizzamenti e i principali segnali SEO e di sicurezza.