1000 FAQ, 500 tutorial e video esplicativi. Qui ci sono delle soluzioni!
Comprendere gli errori HTTP
Questa guida ti aiuta a comprendere i diversi codici di stato HTTP.
1xx - Informazioni
Errore 100: Continua
Il server ha ricevuto gli header della richiesta e il client può continuare a inviare il corpo della richiesta.
Errore 101: Cambiamento di protocollo
Il server accetta di cambiare il protocollo di comunicazione come richiesto dal client.
2xx - Successo
Errore 200: Richiesta riuscita
La richiesta è stata elaborata con successo dal server.
Errore 201: Documento creato (motivo: nuova URI)
La richiesta ha avuto successo e ha portato alla creazione di una nuova risorsa.
Errore 202: Richiesta accettata per elaborazione asincrona (TBS)
La richiesta è stata accettata, ma l'elaborazione non è ancora completata.
Errore 203: Informazioni non autorizzate
Il server ha elaborato con successo la richiesta, ma le informazioni restituite provengono da una fonte di terze parti.
Errore 204: Nessun contenuto
La richiesta è stata elaborata con successo, ma non ci sono contenuti da restituire.
Errore 205: Ripristina contenuto
Il server ha elaborato con successo la richiesta e chiede al client di ripristinare il documento che ha inviato la richiesta.
Errore 206: Contenuto parziale
Il server sta restituendo solo una parte dei dati, come richiesto dal client con l'intestazione `Range`.
3xx - Redirect
Errore 300: Scelte multiple
La richiesta ha più risposte possibili e il server non può scegliere automaticamente una di esse.
Errore 301: Spostato in modo permanente
La risorsa richiesta è stata spostata permanentemente a una nuova URL.
Errore 302: Trovato (spostato temporaneamente)
La risorsa richiesta si trova temporaneamente a un'altra URL.
Errore 303: Vedi altro
La risposta alla richiesta può essere trovata sotto un'altra URL utilizzando il metodo GET.
Errore 304: Non modificato
La risorsa non è stata modificata dalla richiesta precedente. Non verranno restituiti nuovi dati.
Errore 305: Usa il proxy
La risorsa richiesta deve essere accessibile tramite il proxy specificato dal server.
Errore 307: Redirect temporaneo
La risorsa richiesta risiede temporaneamente sotto un'altra URL, ma il client deve utilizzare lo stesso metodo per la successiva richiesta.
4xx - Errori del cliente
Errore 400: Richiesta non valida
La richiesta è non valida o malformata.
Errore 401: Non autorizzato
L'accesso alla risorsa richiede autenticazione.
Errore 402: Pagamento richiesto
Questo codice è riservato per un uso futuro riguardante i pagamenti online.
Errore 403: Vietato
Il server comprende la richiesta ma rifiuta di autorizzarla.
Errore 404: Non trovato
Il server non riesce a trovare la risorsa richiesta.
Errore 405: Metodo non consentito
Il metodo specificato nella richiesta non è consentito per la risorsa.
Errore 406: Non accettabile
La risorsa richiesta non è in grado di generare contenuti accettabili secondo le intestazioni `Accept` inviate nella richiesta.
Errore 407: Autenticazione proxy richiesta
L'accesso alla risorsa richiede autenticazione tramite un proxy.
Errore 408: Timeout della richiesta
Il server non ha ricevuto una richiesta completa entro il limite di tempo.
Errore 409: Conflitto
La richiesta non può essere elaborata a causa di un conflitto con lo stato attuale della risorsa.
Errore 410: Andato
La risorsa richiesta non è più disponibile e non sarà più disponibile.
Errore 411: Lunghezza richiesta
Il server rifiuta di elaborare la richiesta senza un'intestazione `Content-Length` valida.
Errore 412: Fallita precondizione
Una delle condizioni specificate nelle intestazioni della richiesta è fallita.
Errore 413: Payload troppo grande
Il server rifiuta di elaborare la richiesta perché la dimensione del payload è troppo grande.
Errore 414: URI troppo lunga
Il server rifiuta di elaborare la richiesta perché l'URI è troppo lunga.
Errore 415: Tipo di media non supportato
Il server rifiuta di elaborare la richiesta perché il formato dell'entità della richiesta non è supportato.
5xx - Errori del server
Errore 500: Errore interno del server
Il server ha riscontrato una condizione inaspettata che gli impedisce di elaborare la richiesta.
Errore 501: Non implementato
Il server non supporta la funzionalità richiesta per elaborare la richiesta.
Errore 502: Bad Gateway
Il server, agendo come gateway o proxy, ha ricevuto una risposta non valida dal server upstream.
Errore 503: Servizio non disponibile
Il server non è attualmente disponibile (sovraccarico o manutenzione).
Errore 504: Timeout del gateway
Il server, agendo come gateway o proxy, non ha ricevuto una risposta tempestiva dal server upstream.
Errore 505: Versione HTTP non supportata
Il server non supporta la versione del protocollo HTTP utilizzata nella richiesta.