Codici di Stato HTTP

Informativo (1xx)

100ContinueIl server ha ricevuto le intestazioni della richiesta e il client deve procedere con l'invio del corpo della richiesta.
101Switching ProtocolsIl server sta cambiando protocollo come richiesto dal client.
102ProcessingIl server ha ricevuto e sta elaborando la richiesta, ma non è ancora disponibile alcuna risposta.
103Early HintsUtilizzato per restituire alcune intestazioni di risposta prima del messaggio HTTP finale.

Successo (2xx)

200OKLa richiesta è riuscita.
201CreatedLa richiesta è stata soddisfatta e una nuova risorsa è stata creata.
202AcceptedLa richiesta è stata accettata per l'elaborazione, ma l'elaborazione non è stata completata.
203Non-Authoritative InformationI metadati restituiti non sono esattamente gli stessi disponibili dal server di origine.
204No ContentIl server ha elaborato la richiesta con successo ma non restituisce alcun contenuto.
205Reset ContentIl server ha elaborato la richiesta con successo e chiede al client di reimpostare la vista del documento.
206Partial ContentIl server sta consegnando solo parte della risorsa a causa di un'intestazione Range inviata dal client.
207Multi-StatusTrasmette informazioni su più risorse, per situazioni in cui più codici di stato potrebbero essere appropriati.
208Already ReportedI membri di un binding DAV sono già stati elencati in una parte precedente della risposta.
226IM UsedIl server ha soddisfatto una richiesta GET per la risorsa, e la risposta rappresenta il risultato delle manipolazioni di istanza applicate all'istanza corrente.

Reindirizzamento (3xx)

300Multiple ChoicesLa richiesta ha più di una risposta possibile. L'utente o l'agente utente dovrebbe sceglierne una.
301Moved PermanentlyL'URL della risorsa richiesta è stata modificata permanentemente. Il nuovo URL è fornito nella risposta.
302FoundL'URI della risorsa richiesta è stata modificata temporaneamente.
303See OtherIl server ha inviato questa risposta per indirizzare il client a ottenere la risorsa richiesta presso un altro URI con una richiesta GET.
304Not ModifiedLa risorsa non è stata modificata dall'ultima richiesta.
307Temporary RedirectIl server invia questa risposta per indirizzare il client a ottenere la risorsa richiesta presso un altro URI con lo stesso metodo.
308Permanent RedirectLa risorsa è ora permanentemente situata presso un altro URI, specificato dall'intestazione Location.

Errore Client (4xx)

400Bad RequestIl server non può elaborare la richiesta a causa di un errore del client.
401UnauthorizedIl client deve autenticarsi per ottenere la risposta richiesta.
402Payment RequiredRiservato per uso futuro. L'intenzione originale era che questo codice potesse essere utilizzato come parte di uno schema di denaro digitale o micropagamenti.
403ForbiddenIl client non ha i diritti di accesso al contenuto.
404Not FoundIl server non riesce a trovare la risorsa richiesta.
405Method Not AllowedIl metodo di richiesta è noto al server ma non è supportato dalla risorsa di destinazione.
406Not AcceptableIl server non può produrre una risposta corrispondente all'elenco dei valori accettabili definiti nelle intestazioni della richiesta.
407Proxy Authentication RequiredIl client deve prima autenticarsi con il proxy.
408Request TimeoutIl server è andato in timeout in attesa della richiesta.
409ConflictLa richiesta è in conflitto con lo stato attuale del server.
410GoneIl contenuto richiesto è stato eliminato permanentemente dal server senza indirizzo di inoltro.
411Length RequiredIl server ha rifiutato la richiesta perché il campo intestazione Content-Length non è definito.
412Precondition FailedIl client ha indicato precondizioni nelle sue intestazioni che il server non soddisfa.
413Payload Too LargeL'entità della richiesta è più grande dei limiti definiti dal server.
414URI Too LongL'URI richiesto dal client è più lungo di quanto il server sia disposto a interpretare.
415Unsupported Media TypeIl formato multimediale dei dati richiesti non è supportato dal server.
416Range Not SatisfiableL'intervallo specificato dal campo intestazione Range nella richiesta non può essere soddisfatto.
417Expectation FailedL'aspettativa indicata dal campo intestazione di richiesta Expect non può essere soddisfatta dal server.
418I'm a TeapotIl server rifiuta il tentativo di preparare il caffè con una teiera.
421Misdirected RequestLa richiesta è stata indirizzata a un server che non è in grado di produrre una risposta.
422Unprocessable EntityLa richiesta era ben formata ma non è stato possibile elaborarla a causa di errori semantici.
423LockedLa risorsa a cui si sta accedendo è bloccata.
424Failed DependencyLa richiesta è fallita perché dipendeva da un'altra richiesta che è fallita.
425Too EarlyIl server non è disposto a rischiare di elaborare una richiesta che potrebbe essere riprodotta.
426Upgrade RequiredIl server si rifiuta di eseguire la richiesta utilizzando il protocollo corrente.
428Precondition RequiredIl server di origine richiede che la richiesta sia condizionale.
429Too Many RequestsL'utente ha inviato troppe richieste in un determinato periodo di tempo.
431Request Header Fields Too LargeIl server non è disposto a elaborare la richiesta perché i suoi campi intestazione sono troppo grandi.
451Unavailable For Legal ReasonsL'agente utente ha richiesto una risorsa che non può essere legalmente fornita.

Errore Server (5xx)

500Internal Server ErrorIl server ha incontrato una situazione che non sa come gestire.
501Not ImplementedIl metodo di richiesta non è supportato dal server e non può essere gestito.
502Bad GatewayIl server, agendo come gateway o proxy, ha ricevuto una risposta non valida dal server upstream.
503Service UnavailableIl server non è pronto a gestire la richiesta.
504Gateway TimeoutIl server sta agendo come gateway e non riesce a ottenere una risposta in tempo dal server upstream.
505HTTP Version Not SupportedLa versione HTTP utilizzata nella richiesta non è supportata dal server.
506Variant Also NegotiatesIl server ha un errore di configurazione interna: la negoziazione del contenuto trasparente risulta in un riferimento circolare.
507Insufficient StorageIl server non è in grado di memorizzare la rappresentazione necessaria per completare la richiesta.
508Loop DetectedIl server ha rilevato un ciclo infinito durante l'elaborazione della richiesta.
510Not ExtendedSono necessarie ulteriori estensioni alla richiesta affinché il server possa soddisfarla.
511Network Authentication RequiredIl client deve autenticarsi per ottenere l'accesso alla rete.

Introduzione al tool

Questo strumento è un riferimento online per i codici di stato HTTP. Cerca e sfoglia tutti i codici di stato HTTP standard con descrizioni e casi d'uso.