Elenco dei Codici di Stato HTTP

Visualizza e cerca i codici di stato HTTP e le loro spiegazioni.

1xx Informational

  • 100Continua

    Il client dovrebbe continuare con la sua richiesta.

  • 101Cambio Protocollo

    Il server sta cambiando protocollo come richiesto dal client.

  • 102In Elaborazione

    Il server ha ricevuto e sta elaborando la richiesta, ma non è ancora disponibile alcuna risposta.

  • 103Suggerimenti Preliminari

    Il server sta inviando suggerimenti preliminari al client.

2xx Successful

  • 200OK

    La richiesta ha avuto successo.

  • 201Creato

    La richiesta è stata soddisfatta e ha portato alla creazione di una nuova risorsa.

  • 202Accettato

    La richiesta è stata accettata per l'elaborazione, ma l'elaborazione non è completa.

  • 203Informazioni Non Autoritative

    Le meta-informazioni restituite non provengono dal server di origine.

  • 204Nessun Contenuto

    Il server ha elaborato correttamente la richiesta e non restituisce alcun contenuto.

  • 205Reimposta Contenuto

    Il server ha elaborato correttamente la richiesta, ma non restituisce alcun contenuto e richiede che il richiedente reimposti la visualizzazione del documento.

  • 206Contenuto Parziale

    Il server sta fornendo solo una parte della risorsa a causa di un'intestazione di intervallo inviata dal client.

  • 207Multi-Stato

    WebDAV; i membri di un binding DAV hanno più codici di stato.

  • 208Già Segnalato

    WebDAV; i membri di un binding sono già stati enumerati in una risposta precedente.

  • 226IM Usato

    Il server ha soddisfatto una richiesta GET e la risposta è una rappresentazione del risultato di una o più manipolazioni di istanza applicate all'istanza corrente.

3xx Redirection

  • 300Scelte Multiple

    Indica più opzioni per la risorsa tra cui il client può scegliere.

  • 301Spostato Permanentemente

    Questa e tutte le richieste future dovrebbero essere indirizzate all'URI specificato.

  • 302Trovato

    Indica al client di guardare (navigare verso) un altro URL.

  • 303Vedi Altro

    La risposta alla richiesta può essere trovata sotto un altro URI utilizzando un metodo GET.

  • 304Non Modificato

    Indica che la risorsa non è stata modificata dalla versione specificata dalle intestazioni della richiesta.

  • 305Usa Proxy

    La risorsa richiesta è disponibile solo tramite un proxy.

  • 307Reindirizzamento Temporaneo

    La richiesta dovrebbe essere ripetuta con un altro URI; le richieste future dovrebbero comunque utilizzare l'URI originale.

  • 308Reindirizzamento Permanente

    La richiesta e tutte le richieste future dovrebbero essere ripetute utilizzando un altro URI.

4xx Client Error

  • 400Richiesta Errata

    Il server non può o non elaborerà la richiesta a causa di un apparente errore del client.

  • 401Non Autorizzato

    L'autenticazione è richiesta ed è fallita o non è stata ancora fornita.

  • 402Pagamento Richiesto

    Riservato per uso futuro.

  • 403Proibito

    La richiesta era valida, ma il server rifiuta l'azione.

  • 404Non Trovato

    La risorsa richiesta non è stata trovata ma potrebbe essere disponibile in futuro.

  • 405Metodo Non Consentito

    Un metodo di richiesta non è supportato per la risorsa richiesta.

  • 406Non Accettabile

    La risorsa richiesta è in grado di generare solo contenuto non accettabile secondo le intestazioni Accept.

  • 407Autenticazione Proxy Richiesta

    Il client deve prima autenticarsi con il proxy.

  • 408Timeout Richiesta

    Il server è scaduto in attesa della richiesta.

  • 409Conflitto

    Indica che la richiesta non può essere elaborata a causa di un conflitto nella richiesta.

  • 410Andato

    Indica che la risorsa richiesta non è più disponibile e non lo sarà più.

  • 411Lunghezza Richiesta

    La richiesta non ha specificato la lunghezza del suo contenuto, che è richiesta dalla risorsa richiesta.

  • 412Precondizione Fallita

    Il server non soddisfa una delle precondizioni che il richiedente ha posto sulla richiesta.

  • 413Payload Troppo Grande

    La richiesta è più grande di quanto il server sia disposto o in grado di elaborare.

  • 414URI Troppo Lungo

    L'URI fornito era troppo lungo per essere elaborato dal server.

  • 415Tipo di Media Non Supportato

    L'entità della richiesta ha un tipo di media che il server o la risorsa non supporta.

  • 416Intervallo Non Soddisfacibile

    Il client ha richiesto una porzione del file, ma il server non può fornire tale porzione.

  • 417Aspettativa Fallita

    Il server non può soddisfare i requisiti del campo dell'intestazione della richiesta Expect.

  • 418Sono una Teiera

    Questo codice è stato definito nel 1998 come uno scherzo del primo d'aprile.

  • 421Richiesta Indirizzata Male

    La richiesta è stata indirizzata a un server che non è in grado di produrre una risposta.

  • 422Entità Non Elaborabile

    La richiesta era ben formata ma non è stato possibile seguirla a causa di errori semantici.

  • 423Bloccato

    La risorsa a cui si sta accedendo è bloccata.

  • 424Dipendenza Fallita

    La richiesta è fallita perché dipendeva da un'altra richiesta e quella richiesta è fallita.

  • 426Aggiornamento Richiesto

    Il client dovrebbe passare a un protocollo diverso.

  • 428Precondizione Richiesta

    Il server di origine richiede che la richiesta sia condizionale.

  • 429Troppe Richieste

    L'utente ha inviato troppe richieste in un determinato lasso di tempo (limitazione della velocità).

  • 431Campi Intestazione Richiesta Troppo Grandi

    Il server non è disposto a elaborare la richiesta perché i suoi campi di intestazione sono troppo grandi.

  • 451Non Disponibile Per Motivi Legali

    Il server nega l'accesso alla risorsa come conseguenza di una richiesta legale.

5xx Server Error

  • 500Errore Interno del Server

    Un messaggio di errore generico, fornito quando si è verificata una condizione imprevista.

  • 501Non Implementato

    Il server non riconosce il metodo di richiesta o non ha la capacità di soddisfare la richiesta.

  • 502Gateway Errato

    Il server agiva come gateway o proxy e ha ricevuto una risposta non valida dal server upstream.

  • 503Servizio Non Disponibile

    Il server è attualmente non disponibile (perché è sovraccarico o in manutenzione).

  • 504Timeout Gateway

    Il server agiva come gateway o proxy e non ha ricevuto una risposta tempestiva.

  • 505Versione HTTP Non Supportata

    Il server non supporta la versione del protocollo HTTP utilizzata nella richiesta.

  • 506Anche la Variante Negozia

    La negoziazione trasparente del contenuto per la richiesta comporta un riferimento circolare.

  • 507Archiviazione Insufficiente

    Il server non è in grado di archiviare la rappresentazione necessaria per completare la richiesta.

  • 508Loop Rilevato

    Il server ha rilevato un loop infinito durante l'elaborazione della richiesta.

  • 510Non Esteso

    Sono necessarie ulteriori estensioni alla richiesta affinché il server possa soddisfarla.

  • 511Autenticazione di Rete Richiesta

    Il client deve autenticarsi per ottenere l'accesso alla rete.

Domande Frequenti sui Codici di Stato HTTP

Cosa sono i codici di stato HTTP?

I codici di stato HTTP sono risposte a tre cifre del server a una richiesta del browser. Indicano se una specifica richiesta HTTP è stata completata con successo, se necessita di ulteriori azioni o se si è verificato un errore.

Perché i codici di stato HTTP sono importanti?

Sono cruciali per diagnosticare problemi del sito web, comprendere le risposte del server e garantire un'esperienza utente fluida. Svolgono anche un ruolo vitale nella SEO, indicando ai motori di ricerca come trattare una pagina (ad esempio, se è stata spostata o è scomparsa).

Quante categorie di codici di stato HTTP esistono?

I codici di stato HTTP sono raggruppati in cinque classi: 1xx (Informazionale), 2xx (Successo), 3xx (Reindirizzamento), 4xx (Errori del client) e 5xx (Errori del server). Ogni classe rappresenta un diverso tipo di risposta del server.

Qual è la differenza tra errori 4xx e 5xx?

Gli errori 4xx (ad es. 404 Non Trovato) indicano un problema con la richiesta del client, il che significa che il server pensa che il client abbia commesso un errore. Gli errori 5xx (ad es. 500 Errore Interno del Server) significano che il server non è riuscito a soddisfare una richiesta apparentemente valida a causa di un problema da parte sua.

Quale codice di stato HTTP è migliore per la SEO quando una pagina viene spostata permanentemente?

Un reindirizzamento 301 Spostato Permanentemente è il miglior codice di stato HTTP per la SEO quando l'URL di una pagina è cambiato permanentemente. Dice ai motori di ricerca di trasferire tutta l'equità dei link e i segnali di ranking al nuovo URL.

Cosa significa un errore 404 e come risolverlo?

Un errore 404 Non Trovato significa che il server non è riuscito a trovare la risorsa richiesta (ad esempio, una pagina web). Per risolverlo, assicurati che l'URL sia corretto o, se sei un webmaster, ripristina la pagina mancante или imposta un reindirizzamento 301 a una pagina pertinente.

Related Tools