Strumento gratuito

    Riferimento ai codici di stato HTTP

    Cerca qualsiasi codice di stato di risposta HTTP, da quelli informativi della serie 1xx agli errori del server della serie 5xx.

    Trova un codice di stato

    Informativo

    100
    Continua

    Il server ha ricevuto le intestazioni della richiesta e il client dovrebbe procedere all'invio del corpo della richiesta.

    101
    Protocolli di commutazione

    Il server sta cambiando protocollo come richiesto dal client (ad esempio, passando a WebSocket).

    102
    Elaborazione

    Il server ha ricevuto la richiesta e la sta elaborando, ma non è ancora disponibile alcuna risposta (WebDAV).

    103
    Primi indizi

    Viene utilizzato per restituire alcune intestazioni di risposta prima del messaggio HTTP finale, consentendo il precaricamento delle risorse.

    Successo

    200
    OK

    La richiesta è andata a buon fine. Il significato dipende dal metodo HTTP utilizzato.

    201
    Creato

    La richiesta è stata soddisfatta ed è stata creata una nuova risorsa.

    202
    Accettato

    La richiesta è stata accettata per l'elaborazione, ma l'elaborazione non è stata ancora completata.

    203
    Informazioni non ufficiali

    I metadati restituiti provengono da una copia locale o di terze parti, non dal server di origine.

    204
    Nessun contenuto

    Il server ha evaso la richiesta, ma non è necessario che restituisca il corpo della risposta.

    205
    Ripristina contenuti

    Il server ha evaso la richiesta e chiede al client di aggiornare la visualizzazione del documento.

    206
    Contenuto parziale

    Il server sta fornendo solo una parte della risorsa a causa di un'intestazione Range inviata dal client.

    207
    Stati multipli

    Una risposta multi-stato che trasmette informazioni relative a più risorse (WebDAV).

    208
    Già segnalato

    Gli elementi di un binding DAV sono già stati enumerati e non vengono inclusi nuovamente (WebDAV).

    Reindirizzamento

    301
    Spostato definitivamente

    La risorsa richiesta è stata spostata definitivamente a un nuovo URL. Per le richieste future, si prega di utilizzare il nuovo URL.

    302
    Trovato

    La risorsa è temporaneamente disponibile a un URL diverso. Il client dovrebbe continuare a utilizzare l'URL originale.

    303
    Vedi altro

    La risposta è disponibile a un URI diverso e deve essere recuperata utilizzando il metodo GET.

    304
    Non modificato

    La risorsa non è stata modificata dalla versione specificata nelle intestazioni della richiesta (memorizzazione nella cache).

    307
    Reindirizzamento temporaneo

    La richiesta deve essere ripetuta con un altro URI, ma il metodo HTTP non deve cambiare.

    308
    Reindirizzamento permanente

    La risorsa è stata spostata in modo permanente e il metodo HTTP non deve cambiare nel reindirizzamento.

    Errore del cliente

    400
    Richiesta non valida

    Il server non è in grado di elaborare la richiesta a causa di una sintassi errata o di parametri non validi.

    401
    Non autorizzato

    È richiesta l'autenticazione, che però non è andata a buon fine o non è stata effettuata.

    403
    Proibito

    Il server ha compreso la richiesta, ma si rifiuta di autorizzarla.

    404
    Non trovato

    Il server non riesce a trovare la risorsa richiesta. L'URL potrebbe essere errato oppure la risorsa potrebbe essere stata eliminata.

    405
    Metodo non consentito

    Il metodo HTTP utilizzato non è supportato per la risorsa richiesta.

    406
    Non accettabile

    Il server non è in grado di generare una risposta che corrisponda all'elenco dei valori ammessi presenti nelle intestazioni della richiesta.

    407
    È richiesta l'autenticazione tramite proxy

    Il client deve innanzitutto autenticarsi presso il proxy.

    408
    Timeout della richiesta

    Il server ha raggiunto il limite di tempo durante l'attesa della richiesta.

    409
    Conflitto

    La richiesta è in conflitto con lo stato attuale della risorsa di destinazione.

    410
    Andato

    La risorsa non è più disponibile in modo definitivo e non si conosce alcun indirizzo di reindirizzamento.

    411
    Lunghezza richiesta

    Il server richiede la presenza dell'intestazione Content-Length nella richiesta.

    412
    Condizione preliminare non soddisfatta

    Una o più condizioni nei campi dell'intestazione della richiesta hanno restituito il valore "false".

    413
    Carico utile troppo grande

    L'entità della richiesta supera i limiti definiti dal server.

    414
    URI troppo lungo

    L'URI fornito era troppo lungo per poter essere elaborato dal server.

    415
    Tipo di file non supportato

    Il formato multimediale dei dati richiesti non è supportato dal server.

    416
    Intervallo non soddisfacibile

    Non è possibile soddisfare l'intervallo specificato dall'intestazione "Range".

    418
    Sono una teiera

    Il server si rifiuta di preparare il caffè perché è una teiera (RFC 2324).

    422
    Entità non elaborabile

    La richiesta era correttamente formata ma semanticamente errata (WebDAV).

    425
    Troppo presto

    Il server non è disposto a correre il rischio di elaborare una richiesta che potrebbe essere riprodotta.

    429
    Troppe richieste

    L'utente ha inviato troppe richieste in un determinato intervallo di tempo (limitazione della frequenza).

    431
    Campi dell'intestazione della richiesta troppo grandi

    Il server rifiuta la richiesta perché i campi dell'intestazione sono troppo grandi.

    451
    Non disponibile per motivi legali

    La risorsa non è disponibile a causa di provvedimenti legali (censura, ordinanza del tribunale).

    Errore del server

    500
    Errore interno del server

    Il server ha riscontrato un'anomalia che gli ha impedito di soddisfare la richiesta.

    501
    Non implementato

    Il server non supporta le funzionalità necessarie per soddisfare la richiesta.

    502
    Errore di gateway

    Il server che funge da gateway ha ricevuto una risposta non valida dal server a monte.

    503
    Servizio non disponibile

    Il server non è temporaneamente in grado di elaborare la richiesta (sovraccarico o in fase di manutenzione).

    504
    Timeout del gateway

    Il server che funge da gateway non ha ricevuto una risposta tempestiva dal server a monte.

    505
    Versione HTTP non supportata

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

    507
    Spazio di archiviazione insufficiente

    Il server non è in grado di memorizzare la rappresentazione necessaria per completare la richiesta (WebDAV).

    508
    Rilevato un ciclo

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

    511
    È richiesta l'autenticazione di rete

    Il cliente deve effettuare l'autenticazione per ottenere l'accesso alla rete (captive portal).

    Cosa sono i codici di stato HTTP?

    I codici di stato HTTP sono numeri a tre cifre restituiti da un server web in risposta alla richiesta di un client. Indicano se la richiesta è andata a buon fine, è stata reindirizzata, ha generato un errore o richiede ulteriori azioni. Comprendere questi codici è fondamentale per il debug delle API e delle applicazioni web, nonché per il monitoraggio dell'infrastruttura.

    Categorie dei codici di stato

    • 1xx Informativo: la richiesta è stata ricevuta e l'elaborazione prosegue
    • 2xx Successo: la richiesta è stata ricevuta, interpretata e accettata con successo
    • Reindirizzamento 3xx: è necessario eseguire ulteriori operazioni per completare la richiesta
    • Errore client 4xx: la richiesta presenta un errore di sintassi o non può essere evasa
    • Errore del server 5xx: il server non è riuscito a soddisfare una richiesta valida

    Monitoraggio dei codici di stato HTTP

    Il monitoraggio dei codici di stato HTTP è fondamentale per il controllo dell'operatività. Un picco degli errori 5xx indica problemi a livello di server, mentre gli errori 4xx possono segnalare link non funzionanti o API configurate in modo errato. Gli strumenti di monitoraggio automatizzato possono avvisarti nel momento stesso in cui compaiono codici di stato imprevisti.

    Monitoraggio automatico dei codici di stato HTTP

    Ricevi avvisi immediati quando i tuoi endpoint restituiscono codici di stato inattesi grazie al monitoraggio dell'operatività di Xitoring.

    Avvia il monitoraggio gratuito