Un errore del server 5xx: il server non è riuscito a soddisfare una richiesta apparentemente valida.

503
5xx · Errore del server

Service Unavailable

Il server è temporaneamente incapace di gestire la richiesta.

Cosa significa

Il server non è pronto a gestire la richiesta, comunemente a causa di manutenzione o sovraccarico. Un header Retry-After può indicare quando riprovare.

Quando usarlo

Usalo durante manutenzione o sovraccarico; includi Retry-After così i crawler tornano.

RFC 9110 Non memorizzabile in cache per impostazione predefinita 5xx Errore del server

Informazioni su Codici di stato HTTP

Questa directory di codici di stato HTTP copre ogni codice di risposta standard, dall'intervallo informativo 1xx fino agli errori server 5xx. Ogni voce mostra il codice numerico, la sua frase motivo canonica e un riepilogo di una riga, e l'intero elenco può essere cercato per numero, nome o significato — 301, Unauthorized e timeout trovano tutti i loro obiettivi — o filtrato per classe di risposta.

Ogni codice apre la propria pagina dedicata con una spiegazione completa: cosa significa davvero lo stato, quando usarlo nelle tue API e applicazioni, se le risposte con quel codice sono memorizzabili in cache per impostazione predefinita, e l'RFC che lo definisce. I codici correlati della stessa classe sono collegati in fondo, così confrontare 401 con 403 o 301 con 308 richiede un solo clic.

Le cinque classi sono il modello mentale più rapido per leggere qualsiasi risposta: 1xx significa che la richiesta prosegue, 2xx significa successo, 3xx significa reindirizzamento, 4xx significa che il client ha commesso un errore e 5xx significa che il server ha fallito. La directory è organizzata esattamente attorno a questa struttura.

Come usare Codici di stato HTTP

  1. Digita un codice, una frase motivo o una parola chiave nella casella di ricerca — per esempio 404, Not Found o redirect.
  2. Usa il filtro per classe per restringere l'elenco ai codici informativi, di successo, di reindirizzamento, di errore client o di errore server.
  3. Apri la pagina di un codice per leggere cosa significa, quando usarlo, la sua memorizzabilità in cache predefinita e l'RFC che lo definisce.
  4. Controlla la sezione dei codici correlati per confrontare quelli vicini della stessa classe.
  5. Usa il pulsante di copia per ottenere il codice per una segnalazione di bug, un test o una specifica API.

Domande frequenti

La prima cifra raggruppa i codici per esito: 1xx informativi (richiesta ricevuta, si prosegue), 2xx successo, 3xx reindirizzamento (serve un'ulteriore azione), 4xx errore client (la responsabilità è della richiesta) e 5xx errore server (il server non è riuscito a soddisfare una richiesta valida).

401 Unauthorized significa che alla richiesta manca un'autenticazione valida — il client dovrebbe accedere o fornire credenziali e riprovare. 403 Forbidden significa che il server ha compreso le credenziali ma nega comunque l'accesso: l'autenticazione non cambierebbe la risposta.

Usa 301 quando la risorsa si è spostata in modo permanente — browser e motori di ricerca aggiornano i loro riferimenti. Usa 302 per spostamenti temporanei. Se il metodo della richiesta deve essere preservato esattamente, preferisci le loro controparti moderne più rigorose, 308 e 307.

Alcuni codici di stato, come 200 e 301, possono essere memorizzati dalle cache di browser e proxy anche senza intestazioni di cache esplicite; altri, come la maggior parte delle risposte 4xx e 5xx, no. Il flag indica il comportamento predefinito, così sai quando servono le intestazioni Cache-Control.

Sì. Ogni codice riceve una pagina dedicata e collegabile con il suo significato, l'uso tipico, la memorizzabilità in cache e l'RFC che lo definisce, oltre ai codici correlati della stessa classe — utile per salvare nei preferiti o condividere il codice esatto in discussione.

Sì. La directory e ogni pagina per singolo codice sono gratuite da sfogliare senza account, e la ricerca viene eseguita istantaneamente nel tuo browser senza inviare nulla al server.

Hai bisogno di aiuto?
Hai riscontrato un problema con questo strumento? Faccelo sapere.
Segnala un problema

Aggiungi questo strumento gratuito al tuo sito web — copia e incolla il codice qui sotto.