{"id":17134,"date":"2023-12-07T15:47:10","date_gmt":"2023-12-07T15:47:10","guid":{"rendered":"https:\/\/sitechecker.pro\/?page_id=17134"},"modified":"2025-08-15T11:08:36","modified_gmt":"2025-08-15T11:08:36","slug":"http-status-codes-comprehensive-cheat-sheet-seo","status":"publish","type":"page","link":"https:\/\/sitechecker.pro\/it\/http-status-codes-list\/","title":{"rendered":"Elenco dei codici di stato HTTP: istruzioni complete per il SEO"},"content":{"rendered":"<p>Molto spesso, ci si trova di fronte ad errori come <a href=\"https:\/\/sitechecker.pro\/it\/404-error\/\">404 <\/a>e <a href=\"https:\/\/sitechecker.pro\/it\/301-redirect\/\">301<\/a>, ma potresti gi\u00e0 conoscere molti altri codici di stato HTTP. Prima di farti prendere dal panico, dovresti leggere questo articolo, che \u00e8 stato creato per spiegarti il significato dei codici di errore, che possono verificarsi lungo il tuo percorso.<\/p>\n<p>Alcuni di essi, sono collegati direttamente al server o al client, alcuni non sono pi\u00f9 rilevanti, quindi \u00e8 improbabile che tu li visualizzi nella vita reale, ma devono comunque essere inclusi, per motivi di conoscenza base.<\/p>\n<p>Qui di seguito, \u00e8 presente una tabella utile con la quale \u00e8 possibile trovare facilmente l&#8217;errore che t&#8217;interessa e scoprire il suo significato:<\/p>\n<table border=\"\u00bb2\u2033\" width=\"500\" cellspacing=\"\u00bb15\u2033\" cellpadding=\"\u00bb15\u2033\" align=\"\u00bbcenter\u00bb\">\n<tbody>\n<tr>\n<td><a href=\"#100\">100<\/a><\/td>\n<td><a href=\"#301\">301<\/a><\/td>\n<td><a href=\"#405\">405<\/a><\/td>\n<td><a href=\"#417\">417<\/a><\/td>\n<td><a href=\"#450\">450<\/a><\/td>\n<\/tr>\n<tr>\n<td><a href=\"#101\">101<\/a><\/td>\n<td><a href=\"#302\">302<\/a><\/td>\n<td><a href=\"#406\">406<\/a><\/td>\n<td><a href=\"#418\">418<\/a><\/td>\n<td><a href=\"#451\">451<\/a><\/td>\n<\/tr>\n<tr>\n<td><a href=\"#102\">102<\/a><\/td>\n<td><a href=\"#303\">303<\/a><\/td>\n<td><a href=\"#407\">407<\/a><\/td>\n<td><a href=\"#422\">422<\/a><\/td>\n<td><a href=\"#500\">500<\/a><\/td>\n<\/tr>\n<tr>\n<td><a href=\"#200\">200<\/a><\/td>\n<td><a href=\"#304\">304<\/a><\/td>\n<td><a href=\"#408\">408<\/a><\/td>\n<td><a href=\"#423\">423<\/a><\/td>\n<td><a href=\"#501\">501<\/a><\/td>\n<\/tr>\n<tr>\n<td><a href=\"#201\">201<\/a><\/td>\n<td><a href=\"#305\">305<\/a><\/td>\n<td><a href=\"#409\">409<\/a><\/td>\n<td><a href=\"#424\">424<\/a><\/td>\n<td><a href=\"#502\">502<\/a><\/td>\n<\/tr>\n<tr>\n<td><a href=\"#202\">202<\/a><\/td>\n<td><a href=\"#306\">306<\/a><\/td>\n<td><a href=\"#410\">410<\/a><\/td>\n<td><a href=\"#425\">425<\/a><\/td>\n<td><a href=\"#503\">503<\/a><\/td>\n<\/tr>\n<tr>\n<td><a href=\"#203\">203<\/a><\/td>\n<td><a href=\"#307\">307<\/a><\/td>\n<td><a href=\"#411\">411<\/a><\/td>\n<td><a href=\"#426\">426<\/a><\/td>\n<td><a href=\"#504\">504<\/a><\/td>\n<\/tr>\n<tr>\n<td><a href=\"#204\">204<\/a><\/td>\n<td><a href=\"#400\">400<\/a><\/td>\n<td><a href=\"#412\">412<\/a><\/td>\n<td><a href=\"#428\">428<\/a><\/td>\n<td><a href=\"#505\">505<\/a><\/td>\n<\/tr>\n<tr>\n<td><a href=\"#205\">205<\/a><\/td>\n<td><a href=\"#401\">401<\/a><\/td>\n<td><a href=\"#413\">413<\/a><\/td>\n<td><a href=\"#429\">429<\/a><\/td>\n<td><a href=\"#506\">506<\/a><\/td>\n<\/tr>\n<tr>\n<td><a href=\"#206\">206<\/a><\/td>\n<td><a href=\"#402\">402<\/a><\/td>\n<td><a href=\"#414\">414<\/a><\/td>\n<td><a href=\"#431\">431<\/a><\/td>\n<td><a href=\"#507\">507<\/a><\/td>\n<\/tr>\n<tr>\n<td><a href=\"#207\">207<\/a><\/td>\n<td><a href=\"#403\">403<\/a><\/td>\n<td><a href=\"#415\">415<\/a><\/td>\n<td><a href=\"#444\">444<\/a><\/td>\n<td><a href=\"#509\">509<\/a><\/td>\n<\/tr>\n<tr>\n<td><a href=\"#300\">300<\/a><\/td>\n<td><a href=\"#404\">404<\/a><\/td>\n<td><a href=\"#416\">416<\/a><\/td>\n<td><a href=\"#449\">449<\/a><\/td>\n<td><a href=\"#510\">510<\/a><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2>1xx codici di stato HTTP informativi<\/h2>\n<p><strong id=\"100\">100 Continue Server Code<\/strong><\/p>\n<p>100 Continue sta per &#8220;funzionamento normale&#8221;. Significa che l&#8217;utente ha effettuato una richiesta valida e il server ha iniziato l&#8217;elaborazione. Questo \u00e8 un codice di risposta temporaneo, che si verifica solo nel momento in cui l&#8217;utente \u00e8 in attesa di risposta, si verifica solo dopo l&#8217;invio dell&#8217;ultimo pacchetto di dati.<\/p>\n<p>Quando pu\u00f2 essere usato questo codice? Si tratta di un codice interno e a volte non viene nemmeno generato se l&#8217;utente ha gi\u00e0 ricevuto alcuni dati dal server. Si tratta di una sorta di messaggio del server, che dice che la connessione \u00e8 stata stabilita e che le &#8220;porte sono aperte&#8221;. Invia i dati, ma non dimenticare di chiudere la porta quando hai finito (ovvero il codice di risposta finale).<\/p>\n<p><strong id=\"101\">101 Switching Protocols<\/strong><\/p>\n<p>Questo \u00e8 probabilmente uno dei codici server pi\u00f9 semplici di tutti, significa che l&#8217;utente ha richiesto di cambiare il tipo di protocollo utilizzato dal server e quest&#8217;ultimo ha accettato di farlo.<\/p>\n<p>Quando \u00e8 possibile applicare questo codice? Quando si passa alla nuova versione HTTP da un vecchio tipo di protocollo. Questa richiesta viene eseguita solo se esiste un protocollo pi\u00f9 adatto (in parole povere, se esiste una versione HTTP pi\u00f9 recente).<\/p>\n<p><strong id=\"102\">102 Processing<\/strong><\/p>\n<p>Poich\u00e9 la richiesta WebDAV (protocollo di trasferimento) pu\u00f2 contenere non solo una query, ma anche molte sottoquery, comprese le operazioni sui file, spesso pu\u00f2 impiegare pi\u00f9 tempo per completare una richiesta.<\/p>\n<p>Quando si pu\u00f2 usare questo codice? Questo codice viene generato per avvisare l&#8217;utente e ha bisogno di resettare il timer e attendere il prossimo comando in modalit\u00e0 custom, poich\u00e9 l&#8217;elaborazione della richiesta pu\u00f2 richiedere molto tempo.<\/p>\n<h2>2xx codici di stato HTTP di conferma<\/h2>\n<p>I messaggi di questa classe, t&#8217;informano dei casi di avvenuta accettazione ed elaborazione della richiesta del cliente. A seconda dello stato, il server pu\u00f2 inviare intestazioni e il corpo del messaggio. In altre parole, questa classificazione di codici significa che l&#8217;azione richiesta dal cliente \u00e8 stata accettata con successo per l&#8217;elaborazione.<\/p>\n<p><strong id=\"200\">200 OK<\/strong><\/p>\n<p>Il codice di stato 200 \u00e8 probabilmente il pi\u00f9 popolare, ma allo stesso tempo il meno appariscente data la sua natura. Significa che lo scambio tra l&#8217;utente e il server \u00e8 stato completato e tutto \u00e8 andato a buon fine.<\/p>\n<p>Quando pu\u00f2 essere usato questo codice? Costantemente!<\/p>\n<p><strong id=\"201\">201 Created<\/strong><\/p>\n<p>A causa della riuscita esecuzione della query, \u00e8 stata creata una nuova risorsa. Ad esempio, la richiesta dell&#8217;utente ha portato alla creazione di una nuova risorsa, come una nuova pagina. Il server di origine deve creare la risorsa prima di inviare il codice 201. Se la risorsa non pu\u00f2 essere creata, il server dovrebbe visualizzare il codice 202 (accepted).<\/p>\n<p><strong id=\"202\">202 Accepted<\/strong><\/p>\n<p>La richiesta \u00e8 stata accettata e verr\u00e0 elaborata, ma non \u00e8 ancora stata completata. La richiesta potrebbe non essere completata, poich\u00e9 potrebbe venire rifiutata durante l&#8217;elaborazione.<\/p>\n<p>Quando pu\u00f2 essere applicato questo codice? Quando il server non \u00e8 in grado al momento, di eseguire la richiesta. La richiesta non \u00e8 prevista inizialmente come un&#8217;esecuzione obbligata e il client non deve attendere la trasmissione finale del messaggio, poich\u00e9 potrebbe essere avviato un processo molto lungo.<\/p>\n<p><strong id=\"203\">203 Non-Authoritative Information<\/strong><\/p>\n<p>Il server ha elaborato la richiesta correttamente, ma le informazioni trasmesse non sono state ricevute dalla fonte primaria (backup, un altro server, ecc.) e quindi potrebbero essere irrilevanti. Infatti, questo codice \u00e8 molto simile al codice 200, ma indica che l&#8217;informazione non \u00e8 stata ottenuta dalla fonte.<\/p>\n<p>Quando pu\u00f2 essere applicato questo codice? Questo codice pu\u00f2 essere utilizzato al posto del codice 200, quando il mittente ha motivo di ritenere che le intestazioni di risposta di un&#8217;origine esterna potrebbero essere diverse da quelle fornite dal server di origine.<\/p>\n<p><strong id=\"204\">204 No Content<\/strong><\/p>\n<p>Questo codice \u00e8 la risposta inviata dal server per indicare che la richiesta \u00e8 stata ricevuta e compresa, ma non ci sono dati da inviare all&#8217;utente. Questo codice viene utilizzato principalmente per consentire l&#8217;esecuzione di script, senza modificare il documento. Questo codice non dovrebbe contenere il corpo del messaggio ed \u00e8 incluso nella prima riga vuota di codice, subito dopo l&#8217;intestazione.<\/p>\n<p>Quando pu\u00f2 essere applicato questo codice? Questo codice viene applicato principalmente per consentire d&#8217;inserire o eseguire qualsiasi azione, senza dover aggiornare il documento (pagina).<\/p>\n<p><strong id=\"205\">205 Reset Content<\/strong><\/p>\n<p>Il server ha elaborato correttamente la richiesta, ma non restituisce alcun contenuto. A differenza del codice 204, questa risposta richiede la richiesta di aggiornare il documento.<\/p>\n<p>Quando pu\u00f2 essere applicato questo codice? Solitamente, viene utilizzato quando un utente compila il modulo e il server invia una richiesta al browser di cancellare il modulo. \u00c8 simile al codice 204, ma chiede all&#8217;utente di reimpostare il documento dopo il completamento, ad esempio, cancellare il modulo HTML dopo la conferma.<\/p>\n<p><strong id=\"206\">206 Partial Reset<\/strong><\/p>\n<p>Il server restituisce solo una parte del contenuto corrispondente all&#8217;intestazione inviata dal client. In genere, utilizzato dagli strumenti avanzati di memorizzazione nella cache, quando l&#8217;utente richiede solo una piccola parte del contenuto della pagina e il server nella sua risposta fornisce dati solo per quell&#8217;area nella pagina.<\/p>\n<p>Quando pu\u00f2 essere applicato questo codice? Questo codice viene in genere utilizzato a causa della query If-Range, usata nei potenti validatori di cache. La richiesta dovrebbe includere anche le intestazioni di area che vengono utilizzate come parametri per l&#8217;intervallo d&#8217;informazioni di ritorno.<\/p>\n<p><strong id=\"207\">207 Multi-Status<\/strong><\/p>\n<p>Il server passa i risultati di diverse operazioni indipendenti, contemporaneamente e vengono inserite nel corpo del messaggio come documento XML.<\/p>\n<h2>3xx codici di stato HTTP di redirezione<\/h2>\n<p>Questa classe di codici di stato, indica ulteriori azioni che devono essere eseguite dall&#8217;utente per completare la richiesta. Gli utenti possono intraprendere azioni o possono includere varie richieste al server.\u00a0Per tenere traccia della catena di reindirizzamenti utilizzare lo strumento di\u00a0<a href=\"https:\/\/sitechecker.pro\/it\/redirect-checker\/\">controlla di reindirizzamento<\/a>.<\/p>\n<p><strong id=\"300\">300 Multiple Choices<\/strong><\/p>\n<p>Questo codice informa l&#8217;utente che la risorsa \u00e8 stata spostata e il server risponde con un elenco di alternative disponibili, tra cui l&#8217;utente pu\u00f2 selezionare la risorsa pi\u00f9 adatta.<\/p>\n<p>Quando pu\u00f2 essere applicato questo codice? Solitamente, questo codice pu\u00f2 essere visualizzato quando il server considera che l&#8217;URL fornito dall&#8217;utente (in altre parole, il browser dell&#8217;utente) ha un indice inadeguato e offre un&#8217;ulteriore scelta. In genere, questo accade quando l&#8217;utente applica l&#8217;URL a una directory non di livello finale e il server offre una selezione di file o directory disponibili del livello successivo.<\/p>\n<p><strong id=\"301\">301 Moved Permanently<\/strong><\/p>\n<p>Questa \u00e8 una richiesta utente molto comune. Significa che le richieste per questa risorsa (cos\u00ec come tutte le richieste successive) devono essere reindirizzate all&#8217;URL specificato.<\/p>\n<p>Quando pu\u00f2 essere applicato questo codice? Quando una pagina non esiste pi\u00f9 o il link che porta a una fonte di terze parti non funziona pi\u00f9. Il codice 301 redirect dice all&#8217;utente che la risorsa richiesta \u00e8 stata spostata (di solito viene fatto usando il file .htaccess disponibile sui server Apache).<\/p>\n<p><strong id=\"302\">302 Found<\/strong><\/p>\n<p>Questo codice indica all&#8217;utente che la posizione della risorsa richiesta \u00e8 stata temporaneamente modificata e che il codice di stato 302, contiene informazioni sulla nuova posizione che l&#8217;utente deve richiedere.<\/p>\n<p>Quando pu\u00f2 essere applicato questo codice? Ha diversi usi, molti dei quali non sono ci\u00f2 per cui il codice era originariamente previsto. Inizialmente, era il modo principale per creare un reindirizzamento temporaneo. Tuttavia, oggi ci sono altri modi &#8211; etici o meno &#8211; di utilizzarlo.<\/p>\n<p><strong id=\"303\">303 See Other<\/strong><\/p>\n<p>Indica che la risorsa richiesta pu\u00f2 essere trovata da un URL diverso da quello specificato nella richiesta. Questo non significa necessariamente che qualcosa \u00e8 stato spostato, poich\u00e9 fornisce solo l&#8217;indirizzo da richiedere per una simile risposta.<\/p>\n<p>Quando pu\u00f2 essere applicato questo codice? Questo metodo esiste principalmente per consentire l&#8217;output dei dati di script attivati POST per reindirizzare l&#8217;utente alla risorsa selezionata.<\/p>\n<p><strong id=\"304\">304 Not Modified<\/strong><\/p>\n<p>Il codice di stato 304, significa che l&#8217;utente richiede il documento\/risorsa, solo se \u00e8 stato modificato dall&#8217;ultimo aggiornamento della cache del documento.<\/p>\n<p>Quando pu\u00f2 essere applicato questo codice? Se la risposta dal server indica che i parametri del documento If-Modified-Since o If-Match non sono stati modificati dall&#8217;ultima cache, non \u00e8 necessario inviare nuovamente la risorsa.<\/p>\n<p><strong id=\"305\">305 Use Proxy<\/strong><\/p>\n<p>Indica all&#8217;utente, che l&#8217;accesso alla risorsa richiesta \u00e8 possibile solo attraverso il proxy specificato nella risposta.<\/p>\n<p>Quando pu\u00f2 essere applicato questo codice? Viene spesso visualizzato in relazione alle misure di sicurezza e fornisce l&#8217;accesso alle risorse URL richieste.<\/p>\n<p><strong id=\"306\">306 Switch Proxy<\/strong><\/p>\n<p>Originariamente, significava &#8220;le richieste successive devono utilizzare il proxy specificato&#8221;, ma attualmente non viene utilizzato ed \u00e8 riservato.<\/p>\n<p><strong id=\"307\">307 Temporary Redirect<\/strong><\/p>\n<p>Questo codice viene restituito se la risorsa \u00e8 temporaneamente disponibile per un URL diverso, che viene fornito nella risposta. Il codice 307 \u00e8 leggermente diverso dal codice 302 \u2013 \u00e8 una versione pi\u00f9 specifica.<\/p>\n<p>Quando pu\u00f2 essere applicato questo codice? Viene utilizzato quasi negli stessi casi del codice 302, ma l&#8217;utente deve continuare a interrogare l&#8217;URL di origine sulle seguenti richieste, o fino a quando non viene applicato un nuovo codice di risposta.<\/p>\n<h2>4xx codici di stato HTTP di errore client<\/h2>\n<p>La classe di codice 4xx ha lo scopo di indicare errori da parte del client o del fatto che la posizione non sia mai (o \u00e8 gi\u00e0) esistita. Questi codici di stato si applicano a qualsiasi metodo di query.<\/p>\n<p><strong id=\"400\">400 Bad Request<\/strong><\/p>\n<p>La richiesta non pu\u00f2 essere eseguita a causa di un errore di sintassi.<\/p>\n<p>Quando pu\u00f2 essere applicato questo codice? Quando un utente richiede informazioni, ma trascura le regole del protocollo di trasferimento ipertestuale. La query non dovrebbe essere ripetuta senza modificare la sintassi.<\/p>\n<p><strong id=\"401\">401 Unauthorized<\/strong><\/p>\n<p>\u00c8 associato alla richiesta di una risorsa che richiede l&#8217;autorizzazione. La risposta 401, indica che il tentativo di autorizzazione \u00e8 stato respinto sulla base dei dati forniti dall&#8217;utente. Quando pu\u00f2 essere applicato questo codice? Quando un utente richiede al server di utilizzare dati di autorizzazione errati (nome utente e\/o password).<\/p>\n<p><strong id=\"402\">402 Payment Required<\/strong><\/p>\n<p>Riservato per il futuro. Ciononostante, lo scopo originale era che questo codice potesse essere utilizzato in qualche forma di moneta elettronica per le transazioni, ma ci\u00f2 non accadde e non esisteva alcuna domanda per il codice.<\/p>\n<p>Quando pu\u00f2 essere applicato questo codice? Il vecchio servizio Apple MobileMe ha segnalava l&#8217;errore 402 se l&#8217;account utente di MobileMe era sospettato di abuso del servizio. Inoltre, YouTube utilizza questo stato se un particolare indirizzo IP viene catturato in un numero eccessivo di richieste e quindi l&#8217;utente deve inserire il CAPTCHA.<\/p>\n<p><strong id=\"403\">403 Forbidden<\/strong><\/p>\n<p>L&#8217;utente prova ad accedere a una risorsa a cui non ha accesso e l&#8217;autorizzazione non cambier\u00e0 la situazione.<\/p>\n<p>Quando pu\u00f2 essere applicato questo codice? Quando il server comprende la richiesta, ma rifiuta di eseguirla a causa delle restrizioni di accesso del client alla risorsa specificata. Di solito, ci\u00f2 accade quando la risorsa non \u00e8 destinata ad un accesso pubblico.<\/p>\n<p><strong id=\"404\">404 Not Found<\/strong><\/p>\n<p>Tutti conoscono il codice di errore 404, non \u00e8 cos\u00ec? Significa che la risorsa richiesta non \u00e8 stata trovata, ma sar\u00e0 possibile accedervi in futuro, non appena riappare. Inoltre, le richieste successive del client vengono consentite qui. Tuttavia, nella maggior parte dei casi, viene utilizzato un codice di reindirizzamento dalla famiglia 3xx e l&#8217;utente viene reindirizzato a una risorsa o ad una posizione alternativa.<\/p>\n<p>Quando pu\u00f2 essere usato questo codice? Molto spesso, soprattutto se la pagina \u00e8 stata spostata o cancellata. Spesso, in questi casi, il server genera automaticamente una pagina guida con errore 404.<\/p>\n<p><strong id=\"405\">405 Method Not Allowed<\/strong><\/p>\n<p>Il metodo con cui viene eseguita la richiesta alla risorsa non \u00e8 disponibile. In altre parole, si verifica un errore quando si tenta di utilizzare GET in un modulo che richiede l&#8217;immissione di dati tramite POST o utilizzando il metodo PUT su una risorsa di sola lettura.<\/p>\n<p>Quando pu\u00f2 essere applicato questo codice? Gli errori 405 si verificano in relazione a oggetti specifici nella pagina web per cui \u00e8 stata effettuata la richiesta. Ad esempio, quando la stringa di query nello script \u00e8 diversa dalla richiesta dell&#8217;utente, il che implica l&#8217;utilizzo di questo script.<\/p>\n<p><strong id=\"406\">406 Not Acceptable<\/strong><\/p>\n<p>La risorsa richiesta \u00e8 in grado di generare solo quel contenuto che non pu\u00f2 essere applicato alle intestazioni Accept nella query stessa. Il browser pu\u00f2 fornire al server le caratteristiche dei dati, che verranno ricevuti dal server.<\/p>\n<p>Quando pu\u00f2 essere applicato questo codice? Nel caso in cui la forma del file della risorsa richiesta non corrisponda al formato che l&#8217;utente pu\u00f2 riconoscere. Stiamo parlando di un linguaggio di programmazione, non della lingua francese!<\/p>\n<p><strong id=\"407\">407 Proxy Authentication Required<\/strong><\/p>\n<p>Come il codice di stato 401, il codice di stato 407 indica che il client deve prima essere autorizzato tramite proxy. Per farlo, il proxy dovrebbe restituire un campo con l&#8217;intestazione autenticazione proxy, che soddisfa i requisiti presentati dal server.<\/p>\n<p>Quando pu\u00f2 essere applicato questo codice? Quando il server pensa che la richiesta di dati dal client sia corretta, ma l&#8217;accesso alla risorsa \u00e8 possibile solo attraverso l&#8217;autorizzazione di un server proxy.<\/p>\n<p><strong id=\"408\">408 Request Timeout<\/strong><\/p>\n<p>Il timeout di trasmissione da parte del server di ritrasmissione dal client \u00e8 scaduto.<\/p>\n<p>Quando pu\u00f2 essere applicato questo codice? Guidato dalle specifiche del W3 HTTP: &#8220;Il client non ha effettuato una richiesta nell&#8217;intervallo di tempo assegnato che il server era pronto ad attendere. Il cliente PU\u00d2 ripetere la richiesta in qualsiasi momento&#8221;.<\/p>\n<p><strong id=\"409\">409 Conflict<\/strong><\/p>\n<p>Indica che la richiesta non pu\u00f2 essere eseguita a causa di una risorsa in conflitto con la richiesta.<\/p>\n<p>Quando pu\u00f2 essere applicato questo codice? \u00c8 possibile visualizzare questo codice quando si carica un file su un server web, dove si trova una versione pi\u00f9 recente di questo file, che porta a un conflitto nel sistema di controllo della versione.<\/p>\n<p><strong id=\"410\">410 Gone<\/strong><\/p>\n<p>Il server invia questa risposta se la risorsa si trovava precedentemente sull&#8217;URL specificato, ma \u00e8 stata eliminata e non \u00e8 disponibile. L&#8217;utente non dovrebbe ripetere la stessa richiesta.<\/p>\n<p>Quando pu\u00f2 essere applicato questo codice? Nel caso in cui non sia pi\u00f9 possibile accedere alla risorsa attraverso questa richiesta e il server non ha informazioni sulla possibile posizione della risorsa. Se il server ha il sospetto che il documento possa essere ripristinato a breve, \u00e8 meglio che il client visualizzi il codice 404.<\/p>\n<p><strong id=\"411\">411 Length Required<\/strong><\/p>\n<p>La richiesta non indica la lunghezza del contenuto ed \u00e8 stata richiesta nella richiesta perfetta.<\/p>\n<p>Quando pu\u00f2 essere usato questo codice? Quando il browser non determina la lunghezza del contenuto richiesto nell&#8217;intestazione della stessa. Il server non accetter\u00e0 la richiesta senza il campo dell&#8217;intestazione della lunghezza del contenuto valido.<\/p>\n<p><strong id=\"412\">412 Precondition Failed<\/strong><\/p>\n<p>Il server non risponde a una delle precondizioni specificate dal mittente nella richiesta. In altre parole, una o pi\u00f9 intestazioni della richiesta sono state restituite con attributo &#8220;False&#8221;.<\/p>\n<p>Quando pu\u00f2 essere applicato questo codice? Nel caso in cui l&#8217;intestazione della richiesta che effettua la richiesta valida alla risorsa, informa che questa particolare richiesta non \u00e8 applicabile a questa particolare risorsa.<\/p>\n<p><strong id=\"413\">413 Request Entity Too Large<\/strong><\/p>\n<p>Il codice 413 viene visualizzato nel caso in cui il server rifiuta di elaborare la richiesta, perch\u00e9 il corpo della richiesta \u00e8 troppo grande.<\/p>\n<p>Quando pu\u00f2 essere applicato questo codice? Se utilizzato nella forma del metodo POST con contenuto pi\u00f9 grande di quello che il server \u00e8 in grado di elaborare.<\/p>\n<p><strong id=\"414\">414 Request-URL Too Long<\/strong><\/p>\n<p>Questo codice viene visualizzato quando il server non pu\u00f2 elaborare la richiesta perch\u00e9 l&#8217;URL specificato \u00e8 troppo lungo.<\/p>\n<p>Quando pu\u00f2 essere applicato questo codice? Quando la richiesta POST viene convertita in una richiesta GET. La richiesta POST supporta l&#8217;invio di una quantit\u00e0 illimitata di dati, collegandoli alla richiesta stessa. Tuttavia, se la richiesta deve essere convertita in una richiesta GET, la richiesta consente di associare i dati del modulo all&#8217;URL, che consente di conservare le informazioni in dimensioni maggiori rispetto a quelle disponibili.<\/p>\n<p><strong id=\"415\">415 Unsupported Media-Type<\/strong><\/p>\n<p>La risposta 415, viene inviata per indicare che il server ha notato che parte della richiesta \u00e8 stata effettuata in un formato non supportato.<\/p>\n<p>Quando pu\u00f2 essere applicato questo codice? Quando la richiesta non specifica alcun tipo di media supportato dalla risorsa o dal server. Ad esempio, l&#8217;utente richiede un&#8217;immagine con un&#8217;estensione di file che non \u00e8 supportata dal server. Il server sa cosa \u00e8 stato richiesto, ma non comprende il formato in cui \u00e8 stata richiesta la risorsa.<\/p>\n<p><strong id=\"416\">416 Requested Range Not Satisfiable<\/strong><\/p>\n<p>Questa risposta arriva all&#8217;utente quando l&#8217;utente richiede una parte della risorsa richiesta, quando questa parte non pu\u00f2 essere fornita.<\/p>\n<p>Quando pu\u00f2 essere applicato questo codice? Quando un server richiede XXX-YYY byte di una risorsa, ma la risorsa \u00e8 inferiore a quella specificata nella richiesta.<\/p>\n<p><strong id=\"417\">417 Expectation Failed<\/strong><\/p>\n<p>Si pu\u00f2 ottenere questa risposta quando per qualche motivo, il server non pu\u00f2 soddisfare il valore del campo Expect dell&#8217;intestazione della richiesta.<\/p>\n<p>Quando pu\u00f2 essere applicato questo codice? Tutto \u00e8 abbastanza chiaro. Quando una delle intestazioni della richiesta, l&#8217;intestazione &#8220;Expect&#8221;, ha una richiesta a cui il server non pu\u00f2 rispondere.<\/p>\n<p><strong>418 I\u2019m a teapot<\/strong><\/p>\n<p>Questo codice \u00e8 stato creato nel 1998 come uno dei tradizionali scherzi del 1\u00b0 Aprile (pesce d&#8217;Aprile) IETF, in RFC 2324, l&#8217;Hyper Text Coffee Pot Control Protocol, ed \u00e8 improbabile che venga gestito dai moderni server HTTP.<\/p>\n<p>Quando pu\u00f2 essere applicato questo codice? Era, 15 anni fa, giusto per il gusto di ridere.<\/p>\n<p><strong id=\"422\">422 Unprocessable Entity<\/strong><\/p>\n<p>La richiesta \u00e8 stata accettata e compresa, ma non pu\u00f2 essere eseguita a causa della presenza di errori semantici.<\/p>\n<p>Quando pu\u00f2 essere applicato questo codice? Quando il server ha accettato la richiesta, pu\u00f2 funzionare con il tipo di dati specificato; nel corpo della query, il documento XML ha la sintassi corretta, ma esiste una sorta di errore logico, a causa del quale \u00e8 impossibile utilizzare la risorsa.<\/p>\n<p><strong id=\"423\">423 Locked<\/strong><\/p>\n<p>La risorsa di destinazione dalla richiesta viene bloccata dall&#8217;applicazione del metodo specificato. Per rendere disponibili le risorse, \u00e8 necessario sbloccarle o fornire i dati di autorizzazione corretti.<\/p>\n<p>Quando pu\u00f2 essere applicato questo codice? Quando la risorsa&#8230; \u00e8 chiusa. Di solito, questo accade per motivi di sicurezza.<\/p>\n<p><strong id=\"424\">424 Failed Dependency<\/strong><\/p>\n<p>Indica che l&#8217;implementazione della richiesta attuale, pu\u00f2 dipendere dal successo dell&#8217;altra operazione e, se non viene completata correttamente, l&#8217;intera elaborazione della richiesta verr\u00e0 interrotta.<\/p>\n<p><strong id=\"425\">425 Unordered Collection<\/strong><\/p>\n<p>Questo codice viene visualizzato quando la risorsa viene definita nelle bozze del WebDAV Advanced Collections Protocol, ma non \u00e8 presente nei Web Distributed Authoring e Versioning Ordered Collections Protocol.<\/p>\n<p><strong id=\"426\">426 Upgrade Required<\/strong><\/p>\n<p>Questo codice viene visualizzato quando il server ordina al client di aggiornarsi (passare a un protocollo diverso, pi\u00f9 recente). Quando pu\u00f2 essere applicato questo codice? Di solito quando il browser utilizza protocolli obsoleti.<\/p>\n<p><strong id=\"428\">428 Precondition Required<\/strong><\/p>\n<p>Il server di origine richiede di specificare le precondizioni nella query. Questo codice \u00e8 progettato per evitare versioni in conflitto della risorsa, nei casi in cui il client riceve (GET) lo stato della risorsa, lo modifica e lo invia (PUT) al server, e allo stesso tempo alcune terze parti cambiano anche la posizione di risorsa giusta, che porta al conflitto.<\/p>\n<p>Quando pu\u00f2 essere applicato questo codice? Richiedendo un&#8217;indicazione delle condizioni, il server, per cos\u00ec dire, garantisce ai client che stanno utilizzando una copia corrente corretta della risorsa. Se questo non corrisponde, l&#8217;utente ricever\u00e0 un errore 428.<\/p>\n<p><strong id=\"429\">429 Too Many Requests<\/strong><\/p>\n<p>Questa risposta viene inviata se un client ha tentato di inviare troppe richieste in breve tempo.<\/p>\n<p>Quando pu\u00f2 essere applicato questo codice? Quando un utente invia troppe richieste in un breve lasso di tempo.<\/p>\n<p><strong id=\"431\">431 Request Header Fields Too Large<\/strong><\/p>\n<p>Si verifica quando il server non elabora la richiesta, perch\u00e9 uno dei campi dell&#8217;intestazione (o tutti i campi dell&#8217;intestazione) sono troppo grandi.<\/p>\n<p>Quando pu\u00f2 essere applicato questo codice? Fondamentalmente, quando l&#8217;intestazione della richiesta da parte dell&#8217;utente \u00e8 maggiore di quella che il server \u00e8 in grado di elaborare. La richiesta pu\u00f2 essere ripetuta dopo che la dimensione dei campi d&#8217;intestazione nella richiesta sono stati ridotti.<\/p>\n<p><strong id=\"444\">444 No Response<\/strong><\/p>\n<p>Utilizzato nei file di registro Nginx per indicare che il server non ha restituito le informazioni all&#8217;utente e ha chiuso la connessione.<\/p>\n<p>Quando pu\u00f2 essere applicato questo codice? Di solito veniva usato come deterrente contro software dannosi.<\/p>\n<p><strong id=\"449\">449 Retry With (Microsoft)<\/strong><\/p>\n<p>L&#8217;estensione Microsoft, che indica che la richiesta deve essere ripetuta dopo l&#8217;implementazione dell&#8217;azione appropriata.<\/p>\n<p>Quando pu\u00f2 essere applicato questo codice? Questo codice viene spesso generato quando i parametri di query configurati, non corrispondono a ci\u00f2 che il server pu\u00f2 accettare.<\/p>\n<p><strong id=\"450\">450 Blocked by Windows Parental Controls (Microsoft)<\/strong><\/p>\n<p>Estensione Microsoft Questo errore si verifica quando i parametri di Parental Control di Windows, vengono impostati per bloccare l&#8217;accesso a determinate pagine web.<\/p>\n<p>Quando pu\u00f2 essere applicato questo codice? Quando i genitori (conoscendo questa funzione) usano il Parental Control e l&#8217;id ha richiesto l&#8217;accesso alla risorsa bloccata.<\/p>\n<p><strong id=\"451\">451 Unavailable For Legal Reasons<\/strong><\/p>\n<p>Nuovo codice di stato HTTP per risorse bloccate da considerazioni legali. Utilizzato per indicare che l&#8217;accesso alla risorsa richiesta \u00e8 stato bloccato per motivi legali: ad esempio, dalla censura o dal governo.<\/p>\n<h2>5xx codici di stato HTTP di errore server<\/h2>\n<p>I codici 5xx vengono assegnati per i casi di operazione non riuscita, a causa del server.<\/p>\n<p>Queste risposte del server vengono visualizzate spesso quando il server non \u00e8 in grado di elaborare le richieste dell&#8217;utente, per un motivo o l&#8217;altro. Il server dovrebbe includere un messaggio per il browser da mostrare all&#8217;utente &#8211; ti comunica che il server (per un qualsiasi motivo) non \u00e8 in grado di elaborare la richiesta.<\/p>\n<p><strong id=\"500\">500 Internal Server Error<\/strong><\/p>\n<p>Questo codice indica un errore interno del server, che non rientra nelle altre classi di errori.<\/p>\n<p>Quando pu\u00f2 essere applicato questo codice? Quando una risorsa o un collegamento viene creato su un server (come un calendario in un sistema di prenotazione) che non esiste tecnicamente come link o risorsa disponibile, ma viene mostrato all&#8217;utente come collegamento.<\/p>\n<p><strong id=\"501\">501 Not Implemented<\/strong><\/p>\n<p>Il server non comprende il metodo di richiesta o non supporta le funzionalit\u00e0 richieste per elaborare la richiesta.<\/p>\n<p>Quando pu\u00f2 essere applicato questo codice? \u00c8 possibile visualizzare il codice di stato 501, quando il server non supporta i normali protocolli di richiesta, come GET, OPTION, HEAD, POST, ecc.<\/p>\n<p><strong id=\"502\">502 Bad Gateway<\/strong><\/p>\n<p>La risposta 502 viene visualizzata quando il server, che funge da gateway o proxy, ha ricevuto un messaggio di risposta non valido dal server upstream.<\/p>\n<p>Quando pu\u00f2 essere applicato questo codice? Di solito, quando il server upstream e il proxy\/gateway non sono d&#8217;accordo sui protocolli presentati nella richiesta e, di conseguenza, si verifica un errore nello scambio dei dati.<\/p>\n<p><strong id=\"503\">503 Server Unavailable<\/strong><\/p>\n<p>Il server non \u00e8 in grado di elaborare richieste al momento, per motivi tecnici. Fondamentalmente, questa condizione \u00e8 temporanea.<\/p>\n<p>Quando pu\u00f2 essere usato questo codice? Quando un sito viene richiesto troppe volte e il server non \u00e8 in grado di elaborare le richieste.<\/p>\n<p><strong id=\"504\">504 Gateway Timeout<\/strong><\/p>\n<p>Il server come gateway o server proxy, non ha atteso una risposta dal server upstream per completare la richiesta.<\/p>\n<p>Quando pu\u00f2 essere applicato questo codice? Quando un proxy\/gateway viene utilizzato per trasferire dati e due server sono in attesa di risposte.<\/p>\n<p><strong id=\"505\">505 HTTP Version Not Supported<\/strong><\/p>\n<p>Il server non supporta la versione del protocollo HTTP specificato nella richiesta.<\/p>\n<p>Quando pu\u00f2 essere applicato questo codice? Nei casi sopra descritti! Quando il protocollo HTTP \u00e8 precedente a quello richiesto dal server, quindi non \u00e8 supportato.<\/p>\n<p><strong id=\"506\">506 Variant Also Negotiates<\/strong><\/p>\n<p>Questa risposta viene inviata quando, a seguito di una errata configurazione, l&#8217;opzione selezionata indica se stessa, il che provoca l&#8217;interruzione del processo di associazione.<\/p>\n<p>Quando pu\u00f2 essere applicato questo codice? Quando il server \u00e8 configurato in modo errato e non \u00e8 in grado di elaborare la richiesta.<\/p>\n<p><strong id=\"507\">507 Insufficient Storage<\/strong><\/p>\n<p>Il codice di stato 507, si verifica quando il server non \u00e8 in grado di posizionare i dati, perch\u00e9 non c&#8217;\u00e8 spazio sufficiente per la richiesta.<\/p>\n<p>Quando pu\u00f2 essere applicato questo codice? Quando il server \u00e8 gi\u00e0 completamente carico e l&#8217;utente richiede una risorsa che il server ha gi\u00e0 in magazzino. Il problema \u00e8 che non c&#8217;\u00e8 posto sul server per memorizzare i dati inviati dalla richiesta per inviare la risorsa.<\/p>\n<p><strong id=\"509\">509 Bandwidth Limit Exceeded<\/strong><\/p>\n<p>Questo codice di risposta viene utilizzato quando il sito web limita la restrizione del traffico ad esso assegnata.<\/p>\n<p>Quando pu\u00f2 essere applicato questo codice? Quando Apache esegue l&#8217;estensione corretta e l&#8217;ISP ha un livello di throughput che pu\u00f2 essere presto superato. Ci sono diverse opzioni di limite.<\/p>\n<p><strong id=\"510\">510 Not Extended<\/strong><\/p>\n<p>Il codice di stato 510, viene visualizzato quando non ci sono estensioni sul server che il client desidera utilizzare. Quando pu\u00f2 essere applicato questo codice? Quando il server richiede pi\u00f9 informazioni nella richiesta.<\/p>\n<p><strong id=\"511\">511 Network Authentication Required<\/strong><\/p>\n<p>Questo codice di stato viene visualizzato se il client deve essere prima autorizzato sulla rete, ad esempio, inserendo una password per il punto d&#8217;accesso a pagamento per accedere a internet.<\/p>\n<p>Quando pu\u00f2 essere applicato questo codice? Quando un utente deve prima dare il suo consenso alle condizioni d&#8217;uso, prima che abbia accesso a internet (ad esempio, al punto di accesso Wi-Fi).<\/p>","protected":false},"excerpt":{"rendered":"Molto spesso, ci si trova di fronte ad errori come 404 e 301, ma potresti gi\u00e0 conoscere molti altri codici di stato HTTP. Prima di farti prendere dal panico, dovresti leggere questo articolo, che \u00e8 stato creato per spiegarti il significato dei codici di errore, che possono verificarsi lungo il tuo percorso. Alcuni di essi,&#8230;","protected":false},"author":11474150,"featured_media":3418,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"pages-templates\/pages-v2.php","meta":[],"categories":[27],"tags":[],"_links":{"self":[{"href":"https:\/\/sitechecker.pro\/it\/wp-json\/wp\/v2\/pages\/17134"}],"collection":[{"href":"https:\/\/sitechecker.pro\/it\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/sitechecker.pro\/it\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/sitechecker.pro\/it\/wp-json\/wp\/v2\/users\/11474150"}],"replies":[{"embeddable":true,"href":"https:\/\/sitechecker.pro\/it\/wp-json\/wp\/v2\/comments?post=17134"}],"version-history":[{"count":80,"href":"https:\/\/sitechecker.pro\/it\/wp-json\/wp\/v2\/pages\/17134\/revisions"}],"predecessor-version":[{"id":38219,"href":"https:\/\/sitechecker.pro\/it\/wp-json\/wp\/v2\/pages\/17134\/revisions\/38219"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/sitechecker.pro\/it\/wp-json\/wp\/v2\/media\/3418"}],"wp:attachment":[{"href":"https:\/\/sitechecker.pro\/it\/wp-json\/wp\/v2\/media?parent=17134"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sitechecker.pro\/it\/wp-json\/wp\/v2\/categories?post=17134"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/sitechecker.pro\/it\/wp-json\/wp\/v2\/tags?post=17134"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}