Codici di stato HTTP
Riferimento completo dei codici di stato HTTP con descrizioni. Ricerca e filtro per codice, categoria o parola chiave.
Cosa sono i codici di stato HTTP?
Sono numeri a tre cifre restituiti da un server in risposta a una richiesta del client. Indicano se la richiesta è riuscita, reindirizzata o ha incontrato un errore.
Qual è la differenza tra errori 4xx e 5xx?
I codici 4xx indicano errori del client (richiesta non valida o non autorizzata), mentre i 5xx indicano errori del server (il server non ha potuto soddisfare una richiesta valida).
Cosa significa un reindirizzamento 301?
Un codice 301 significa che la risorsa è stata spostata permanentemente a un nuovo URL. I motori di ricerca aggiorneranno il loro indice.
Qual è il codice di stato HTTP più comune?
200 OK è il più comune, indicando una richiesta riuscita. 404 Not Found è il codice di errore più noto.
Come funzionano i codici di stato HTTP?
Quando un browser invia una richiesta a un server, il server la elabora e restituisce un codice di stato insieme alla risposta. La prima cifra indica la categoria: 1xx (informativo), 2xx (successo), 3xx (reindirizzamento), 4xx (errore client) o 5xx (errore server).
Qual è la differenza tra reindirizzamenti 301 e 302?
301 significa reindirizzamento permanente (i motori di ricerca trasferiscono il ranking al nuovo URL), mentre 302 significa reindirizzamento temporaneo (l'URL originale mantiene il ranking).
Come correggere l'errore 404 Not Found?
Controlla l'URL per errori di battitura, assicurati che la pagina esista, verifica che il link sia corretto o contatta l'amministratore del sito se la pagina dovrebbe esistere.
Causa l'errore 500 Internal Server Error?
Configurazione errata del server, errori di script, problemi di connessione al database, autorizzazioni insufficienti o esaurimento delle risorse possono causare errori 500.
Qual è la differenza tra errori 401 e 403?
401 Unauthorized significa che è richiesta l'autenticazione, mentre 403 Forbidden significa che sei autenticato ma non hai il permesso di accedere alla risorsa.
Come eseguire il debug dei codici di stato HTTP?
Usa gli strumenti per sviluppatori del browser (scheda Network), controlla i log del server, verifica le intestazioni delle richieste, testa con curl o Postman e rivedi i log degli errori dell'applicazione.
A cosa servono i codici di stato 1xx?
I codici 1xx sono risposte informative che indicano che la richiesta è stata ricevuta e l'elaborazione continua. Esempi: 100 Continue, 101 Switching Protocols.
Perché vedo l'errore 502 Bad Gateway?
502 si verifica quando un server che funge da gateway riceve una risposta non valida da un server upstream. Le cause comuni includono sovraccarico del server, problemi di rete o impostazioni proxy errate.
Qual è lo scopo di 204 No Content?
204 indica che la richiesta è riuscita ma non c'è contenuto da restituire. Comunemente usato per richieste DELETE o invii di moduli che non richiedono il ricaricamento della pagina.
Come influenzano i codici di stato il SEO?
I reindirizzamenti 301 trasferiscono l'equità dei link ai nuovi URL, i 404 possono danneggiare se mancano pagine importanti, gli errori 5xx possono deindicizzare le pagine, e codici di stato appropriati aiutano i motori di ricerca a comprendere la struttura del sito.
Come usare Codici di stato HTTP
Sfoglia un riferimento completo dei codici di stato HTTP con nomi e descrizioni chiare. Tutto gira localmente nel tuo browser: nessun dato viene caricato.
- Scorri la tabella per esaminare tutti i codici di stato HTTP con i loro nomi e significati.
- Clicca uno dei pulsanti di categoria — All, 1xx, 2xx, 3xx, 4xx o 5xx — per mostrare solo quella classe.
- Digita nella casella Search (suggerimento: “Search code or description...”) per trovare un codice come 404 o una parola chiave come redirect.
- Unisci un filtro di categoria a un termine di ricerca, per esempio 4xx più timeout, per restringere subito la lista.
- Leggi la descrizione di ogni voce per capire quando il codice viene restituito e come rispondere.
La prima cifra indica la classe: 1xx informativo, 2xx successo, 3xx reindirizzamento, 4xx errore del client, 5xx errore del server — filtrare per classe è più veloce.
Strumenti correlati
- Tester di Richieste HTTP Testa le API REST direttamente nel browser. Invia richieste GET, POST, PUT, DELETE con header, body e parametri personalizzati. Visualizza stato, header e corpo JSON della risposta istantaneamente.
- Verifica Hash Calcola e verifica hash MD5, SHA-1, SHA-256, SHA-512 localmente
- Calcolatrice Chmod Calcolatrice chmod online gratuita per visualizzare e calcolare i permessi dei file Linux con caselle di controllo. Converti istantaneamente tra notazione numerica (755, 644) e simbolica (rwxr-xr-x). Supporta permessi speciali come setuid, setgid, sticky bit.
- Tabella ASCII Riferimento completo per la codifica dei caratteri ASCII con codici decimali, esadecimali, ottali, binari, entità HTML e descrizioni. Ricerca e filtro istantanei.
- Visualizzatore Hex Visualizza i contenuti dei file in formato hex dump con ricerca, navigazione offset e scorrimento virtuale
- Ricerca Tipi MIME Trova instantly i tipi MIME per estensione file o cerca estensioni per tipo MIME. Riferimento online gratuito con oltre 1000 voci.
- Verifica risoluzione schermo Rileva risoluzione schermo, dimensione viewport, DPI e profondità colore in tempo reale.
- Info Browser Rileva istantaneamente nome browser, versione, motore di rendering, SO, risoluzione schermo, lingua e tutte le capacità del browser online.