Skip to main content

Spiegazione dei codici di errore e di stato HTTP

Codici Errore Epson: Significati e Soluzioni (Aprile 2025)

Codici Errore Epson: Significati e Soluzioni (Aprile 2025)
Anonim

Quando visiti siti web, il tuo browser - il client - effettua connessioni a server web attraverso un protocollo di rete chiamato HTTP. Queste connessioni di rete supportano l'invio di dati di risposta dai server ai client incluso il contenuto di pagine Web e anche alcune informazioni di controllo del protocollo. Occasionalmente, potresti non riuscire a raggiungere il sito web che stai cercando di raggiungere. Invece, si vede un errore o un codice di stato.

Tipi di errore HTTP e codici di stato

Incluso nei dati di risposta del server HTTP per ogni richiesta è un numero di codice che indica il risultato della richiesta. Questi codici risultato sono numeri a tre cifre divisi in categorie:

  • 100-199: stato informativo
  • 200-299: stato di successo
  • 300-399: stato di reindirizzamento
  • 400-499: errori del client
  • 500-599: errori del server

Solo alcuni dei numerosi codici di errore e di stato sono visualizzati su Internet o Intranet. I codici relativi agli errori vengono in genere visualizzati in una pagina Web in cui vengono visualizzati come output di una richiesta non riuscita, mentre altri codici di stato non vengono visualizzati dagli utenti.

200 OK

Nel caso dello stato HTTP 200 OK, il server Web ha elaborato correttamente la richiesta e trasmesso il contenuto al browser. La maggior parte delle richieste HTTP produce questo stato. Gli utenti raramente vedono questo codice sullo schermo in quanto i browser Web di solito mostrano i codici solo quando c'è qualche problema.

Continua a leggere sotto

Errore 404 non trovato

Quando vedi l'errore HTTP 404 non trovato, il server Web non è riuscito a trovare la pagina, il file o un'altra risorsa richiesta. Gli errori HTTP 404 indicano che la connessione di rete tra client e server è stata eseguita correttamente. Questo errore si verifica in genere quando le persone inseriscono manualmente un URL errato in un browser o l'amministratore del server Web rimuove un file senza reindirizzare l'indirizzo in una nuova posizione valida. È necessario verificare l'URL per risolvere questo problema o attendere che l'amministratore web lo corregga.

Continua a leggere sotto

Errore 500 Errore interno del server

Con errore HTTP 500 Errore interno del server, il server Web ha ricevuto una richiesta valida da un client ma non è stata in grado di elaborarla. Gli errori di HTTP 500 si verificano quando il server riscontra alcuni problemi tecnici generali, come la scarsa memoria disponibile o lo spazio su disco. Un amministratore del server deve risolvere questo problema.

Errore 503 Servizio non disponibile

Errore HTTP 503 servizio non disponibile indica che un server Web non può elaborare la richiesta del client in entrata. Alcuni server Web utilizzano HTTP 503 per indicare errori previsti, a causa di politiche amministrative come il superamento di un limite sul numero di utenti concorrenti o l'utilizzo della CPU, per distinguerli da guasti imprevisti che verrebbero normalmente segnalati come HTTP 500.

Continua a leggere sotto

301 spostati in modo permanente

HTTP 301 spostati in modo permanente indica che l'URI specificato dal client è stato spostato in un'altra posizione utilizzando un metodo chiamato Reindirizzamento HTTP , che consente al client di emettere una nuova richiesta e recuperare la risorsa dalla nuova posizione. I browser Web seguono automaticamente i reindirizzamenti HTTP 301 senza richiedere l'intervento dell'utente.

302 trovati o 307 reindirizzamenti temporanei

Stato 302 trovati è simile a 301, ma il codice 302 è stato progettato per i casi in cui una risorsa viene spostata temporaneamente anziché in modo permanente. Un amministratore del server deve utilizzare HTTP 302 solo durante brevi periodi di manutenzione del contenuto. I browser Web seguono automaticamente i reindirizzamenti 302 come fanno per il codice 301. La versione 1.1 di HTTP ha aggiunto un nuovo codice, 307 Reindirizzamento temporaneo, per indicare reindirizzamenti temporanei.

Continua a leggere sotto

400 Bad Request

Una risposta di 400 Bad Request in genere indica che il server Web non ha compreso la richiesta a causa di una sintassi non valida. Normalmente, questo indica un problema tecnico che coinvolge il cliente, ma anche il danneggiamento dei dati sulla rete può causare l'errore.

401 non autorizzato

Il 401 non autorizzato l'errore si verifica quando il client Web richiede una risorsa protetta sul server, ma il client non è stato autenticato per l'accesso. Di solito, un client deve accedere al server con un nome utente e una password validi per risolvere il problema.

Continua a leggere sotto

100 Continua

Aggiunto nella versione 1.1 del protocollo, stato HTTP 100 Continua è stato progettato per utilizzare la larghezza di banda della rete in modo più efficiente, consentendo ai server l'opportunità di confermare la loro disponibilità ad accettare richieste di grandi dimensioni. Il protocollo Continua consente a un client HTTP 1.1 di inviare un piccolo messaggio appositamente configurato che richiede al server di rispondere con un codice di 100. Quindi attende la risposta prima di inviare una richiesta di follow up (generalmente di grandi dimensioni). I client e i server HTTP 1.0 non utilizzano questo codice.

204 Nessun contenuto

Vedrai il messaggio 204 Nessun contenuto quando il server invia una risposta valida a una richiesta client che contiene solo le informazioni dell'intestazione, non contiene alcun corpo del messaggio. I client Web possono utilizzare HTTP 204 per elaborare le risposte del server in modo più efficiente, evitando ad esempio l'aggiornamento di pagine inutilmente.

Continua a leggere sotto

errore di connessione 502 Bad Gateway

Un problema di rete tra client e server causa il errore di connessione 502 Bad Gateway errore. Può essere attivato da errori di configurazione su un firewall di rete, un router o un altro dispositivo gateway di rete.