Quando un browser invia una richiesta a un server Web per un file, la risposta contiene anche un "codice di stato". Alcuni di questi codici contengono informazioni sugli errori, altri sono messaggi informativi.
Istruzioni
Passo 1
Per prima cosa devi scoprire se il codice che vuoi scoprire è un codice di errore. I codici con numeri da 100 a 399 nelle risposte del server non portano messaggi di errore e l'intervallo da 400 a 599 viene assegnato per informare il browser dei problemi quando si tenta di soddisfare la sua richiesta. Se il numero che ti interessa è maggiore di 399, allora questo è davvero un codice di errore. Sono divisi in due gruppi, ciascuno con 100 numeri.
Passo 2
Se il numero richiesto appartiene all'intervallo da 500 a 599, indica uno dei seguenti errori del server:
500 Internal Server Error - Questo codice indica che si è verificato un errore del software del server interno durante l'elaborazione della richiesta.
501 Non implementato: il server non è stato in grado di riconoscere il metodo di richiesta o la funzione richiesta non è supportata.
502 Bad Gateway: l'errore non si è verificato nella posizione in cui è stato archiviato il file richiesto, ma nell'apparecchiatura di routing.
503 Servizio non disponibile - al momento della richiesta, uno o più servizi server non sono disponibili.
504 Gateway Timeout: il server utilizzato come gateway di routing è scaduto.
505 Versione HTTP non supportata: la versione HTTP specificata nella richiesta non è supportata da questo server.
Passaggio 3
Altri codici di errore:
400 Bad Request - un errore nella richiesta del browser.
401 Non autorizzato - l'utente non è autorizzato ad accedere al file richiesto.
402 Pagamento richiesto - Questo codice di errore non è attualmente utilizzato.
403 Proibito - per qualche motivo il server non può soddisfare la richiesta.
404 Not Found - la risorsa richiesta non è disponibile all'indirizzo specificato.
405 Metodo non consentito: il metodo specificato nella richiesta non è fornito per la risorsa richiesta.
406 Non accettabile - non ci sono oggetti nella richiesta del browser che il server possa concordare con la sua risposta.
407 Autenticazione proxy richiesta: è richiesta l'autorizzazione dell'utente che utilizza l'accesso proxy alla risorsa richiesta.
408 Request Timeout - la richiesta del browser non ha soddisfatto il tempo assegnato.
409 Conflitto - c'è un conflitto tra la richiesta e lo stato corrente della risorsa richiesta dal browser.
410 Gone - la risorsa richiesta è stata eliminata irrevocabilmente.
411 Length Required - la parte di intestazione della richiesta non specifica la dimensione della divisione Content-Length e il server lo richiede rispetto a questa risorsa senza fallo.
412 Precondizione non riuscita: la richiesta specifica la dimensione della partizione, che supera le impostazioni del server consentite.
413 Entità richiesta troppo grande: la richiesta è troppo grande e quindi non viene elaborata dal server.
414 Request-URI Too Long - la lunghezza dell'indirizzo specificato nella richiesta supera il massimo consentito.
415 Tipo di supporto non supportato: il formato dell'oggetto specificato nella richiesta non è supportato dal server.
416 Intervallo richiesto non soddisfatto: l'intervallo specificato nella richiesta non può essere accettato dal server per l'esecuzione.
417 Aspettativa non riuscita - Timeout scaduto.