0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1
Impostazioni
Riferimento al codice di stato HTTP organizzato per famiglia. Include descrizioni dettagliate di ciascun codice e del suo riferimento RFC. Puoi filtrare per famiglia o cercare per numero o nome.

62 codici

1xxNotizie4
100Continue

Il server riceveva le intestazioni delle richieste e il client doveva procedere a inviare il corpo.

RFC 9110
101Switching Protocols

Il server accetta di cambiare protocolli come richiesto dal client (ad esempio, HTTP → WebSocket).

RFC 9110
102Processing

Il server sta elaborando la richiesta ma ancora non ha risposta disponibile.

RFC 2518 (WebDAV)
103Early Hints

Permette al server di inviare le intestazioni dei link previste prima della risposta finale, ottimizzando il carico delle risorse.

RFC 8297
2xxSuccesso10
200OK

La richiesta è stata accolta. Il significato esatto dipende dal metodo HTTP usato (GET restituisce la risorsa, POST restituisce il risultato dell'azione).

RFC 9110
201Created

La richiesta ebbe successo e fu creata una nuova risorsa. Tipicamente in risposta a POST o PUT.

RFC 9110
202Accepted

La domanda è stata accettata per l'elaborazione ma non è ancora stata completata (elaborazione asincrona).

RFC 9110
203Non-Authoritative Information

La richiesta è stata accettata, ma le informazioni nel corpo provengono da una copia cache di terze parti, non dal server originale.

RFC 9110
204No Content

La richiesta è stata accettata ma non c'è contenuto da inviare. Comune nelle risposte DELETE o PUT riuscite.

RFC 9110
205Reset Content

La richiesta è stata accolta. Il cliente deve riavviare la visualizzazione del documento (ad esempio, pulire un modulo).

RFC 9110
206Partial Content

Il server consegna solo una parte della risorsa, come risultato di un'intestazione Range inviata dal client. Utilizzato per download e streaming riprendibili.

RFC 9110
207Multi-Status

Il corpo della risposta contiene molteplici codici di stato per diverse sotto-risorse (WebDAV).

RFC 4918 (WebDAV)
208Already Reported

I membri di un DAV vincolante erano già elencati in una risposta precedente e non sono più inclusi (WebDAV).

RFC 5842 (WebDAV)
226IM Used

Una richiesta GET è stata soddisfatta dal server, e la risposta è una rappresentazione del risultato di una o più manipolazioni di istanza applicate alla risorsa corrente.

RFC 3229
3xxReindirizzamenti8
300Multiple Choices

La richiesta ha più di una possibile risposta. Il cliente deve sceglierne uno.

RFC 9110
301Moved Permanently

L'URL della risorsa è stato cambiato permanentemente. Il nuovo URL è incluso nell'intestazione Location.

RFC 9110
302Found

La risorsa si trova temporaneamente in un altro URI. Il client deve utilizzare lo stesso URI originale per le richieste future.

RFC 9110
303See Other

Il server reindirizza il client a un'altra risorsa con GET, anche se la richiesta originale usava un altro metodo.

RFC 9110
304Not Modified

La cache del client è aggiornata. Viene utilizzato in risposta a richieste condizionate (If-None-Match, If-Modified-Since).

RFC 9110
305Use Proxy

La risorsa deve essere accessibile tramite un proxy. Obsoleto per motivi di sicurezza.

RFC 9110
307Temporary Redirect

La risorsa si trova temporaneamente in un altro URI. A differenza di 302, il metodo HTTP non dovrebbe cambiare nel redirection.

RFC 9110
308Permanent Redirect

La risorsa è stata trasferita permanentemente su un altro URI. A differenza di 301, il metodo HTTP non dovrebbe cambiare nel redirect.

RFC 7538
4xxErrore del client29
400Bad Request

Il server non riesce a elaborare la richiesta a causa di un errore del client: sintassi malformata, parametri non validi, ecc.

RFC 9110
401Unauthorized

Il cliente deve autenticarsi per ricevere la risposta. Il server deve includere l'intestazione WWW-Authenticate.

RFC 9110
402Payment Required

Riservato per uso futuro. Alcuni servizi lo usano per indicare che è necessario un pagamento.

RFC 9110
403Forbidden

Il client non ha il permesso di accedere alla risorsa. A differenza del 401, il server sa chi è il client ma nega l'accesso.

RFC 9110
404Not Found

Il server non ha trovato la risorsa richiesta. Viene anche utilizzato per negare l'accesso alle risorse esistenti senza rivelarne l'esistenza.

RFC 9110
405Method Not Allowed

Il metodo HTTP utilizzato non è consentito per la risorsa richiesta. Il server deve includere l'intestazione Allow con i metodi permessi.

RFC 9110
406Not Acceptable

Il server non può produrre una risposta che corrisponda ai criteri di negoziazione dei contenuti inviati dal client.

RFC 9110
407Proxy Authentication Required

Il client deve autenticarsi con il proxy intermediario prima che il proxy del broker invii la richiesta al server.

RFC 9110
408Request Timeout

Il server ha spento la connessione perché il client ha impiegato troppo tempo a inviare la richiesta completa.

RFC 9110
409Conflict

La richiesta è in conflitto con lo stato attuale del server (ad esempio, modifica concorrente della stessa risorsa).

RFC 9110
410Gone

La risorsa richiesta non è più disponibile e non tornerà indietro. A differenza del 404, è certo che è stato eliminato.

RFC 9110
411Length Required

Il server rifiuta la richiesta perché l'intestazione Content-Length richiesta non era inclusa.

RFC 9110
412Precondition Failed

Il server valuta le precondizioni della richiesta (header If-*) e alcune di esse sono fallite.

RFC 9110
413Content Too Large

Il corpo della richiesta supera i limiti definiti dal server.

RFC 9110
414URI Too Long

L'URI della richiesta è più lungo di quanto il server possa interpretare.

RFC 9110
415Unsupported Media Type

Il formato del contenuto della richiesta non è supportato dal server (tipo MIME non accettato).

RFC 9110
416Range Not Satisfiable

L'intervallo di byte richiesto non può essere soddisfatto: è al di fuori dei limiti della risorsa.

RFC 9110
417Expectation Failed

Il server non può soddisfare i requisiti elencati nell'intestazione Expect della richiesta.

RFC 9110
418I'm a Teapot

Il cameriere rifiuta i tentativi di preparare il caffè perché è un bollitore. Codice scherzoso definito nell'RFC del Protocollo di Controllo della Caffetiera Hyper Text (HTCPCP).

RFC 2324 / RFC 7168
421Misdirected Request

La richiesta è stata indirizzata a un server che non può produrre una risposta per la combinazione di schema e autorità.

RFC 9110
422Unprocessable Content

La richiesta è ben formata ma non può essere elaborata a causa di errori semantici (ad esempio la validazione dei dati).

RFC 4918 (WebDAV)
423Locked

La risorsa che si cerca di accedere è bloccata (WebDAV).

RFC 4918 (WebDAV)
424Failed Dependency

La richiesta è fallita perché dipendeva da un'altra richiesta che anch'essa è fallita (WebDAV).

RFC 4918 (WebDAV)
425Too Early

Il server non è disposto a elaborare una richiesta che potrebbe essere ripetuta, per evitare attacchi di ripetizione.

RFC 8470
426Upgrade Required

Il server si rifiuta di elaborare la richiesta utilizzando il protocollo corrente; il client deve aggiornarlo (ad esempio passare a TLS).

RFC 9110
428Precondition Required

Il server richiede che la richiesta sia condizionata (includere intestazioni If-Match, ecc.) per evitare aggiornamenti persi.

RFC 6585
429Too Many Requests

Il cliente ha inviato troppe richieste in un determinato periodo di tempo (limite di tariffa).

RFC 6585
431Request Header Fields Too Large

Il server rifiuta la richiesta perché uno o più header HTTP sono troppo lunghi.

RFC 6585
451Unavailable For Legal Reasons

Il rimedio non è disponibile per motivi legali (censura governativa, ordinanza del tribunale, ecc.).

RFC 7725
5xxErrore del server11
500Internal Server Error

Il server si è trovato di fronte a una condizione imprevista che gli ha impedito di completare la richiesta. Questo è il codice di errore generico del server.

RFC 9110
501Not Implemented

Il server non supporta la funzionalità necessaria per elaborare la richiesta (ad esempio metodo HTTP non riconosciuto).

RFC 9110
502Bad Gateway

Il server, agendo come gateway o proxy, riceveva una risposta non valida dal server upstream.

RFC 9110
503Service Unavailable

Il server è temporaneamente non disponibile, di solito a causa di sovraccarico o manutenzione. L'intestazione Retry-After può indicare quando sarà disponibile.

RFC 9110
504Gateway Timeout

Il server, agendo come gateway, non ricevette risposta in tempo dal server upstream.

RFC 9110
505HTTP Version Not Supported

Il server non supporta la versione del protocollo HTTP utilizzata nella richiesta.

RFC 9110
506Variant Also Negotiates

Errore di configurazione interna: La variante di contenuto selezionata è configurata per negoziare i contenuti autonomamente.

RFC 2295
507Insufficient Storage

Il server non può memorizzare la rappresentazione necessaria per completare la richiesta (WebDAV).

RFC 4918 (WebDAV)
508Loop Detected

Il server ha rilevato un ciclo infinito durante l'elaborazione della richiesta (WebDAV).

RFC 5842 (WebDAV)
510Not Extended

Sono necessarie ulteriori estensioni della richiesta affinché il server possa elaborarla.

RFC 2774
511Network Authentication Required

Il client deve autenticarsi per accedere alla rete (ad esempio, portale captive Wi-Fi).

RFC 6585

Attiva Non-standard per visualizzare codice proprietario di Cloudflare, Nginx, IIS e altri server web.