Che cos'è un errore di richiesta di errore 400 (e come posso risolverlo)?
Un errore di 400 richieste non valide si verifica quando una richiesta inviata al server del sito Web è errata o corrotta e il server che riceve la richiesta non può comprenderlo. Occasionalmente, il problema è sul sito web stesso, e non c'è molto che tu possa fare al riguardo. Ma il più delle volte, il problema è uno che potresti essere in grado di risolvere, forse hai sbagliato l'indirizzo, o forse la cache del browser sta causando problemi. Ecco alcune soluzioni che puoi provare.
Che cosa è un errore di 400 richieste errate?
Un errore 400 Bad Request si verifica quando un server non riesce a capire una richiesta che è stata fatta di esso. Si chiama errore 400 perché è il codice di stato HTTP utilizzato dal server Web per descrivere questo tipo di errore.
Un errore di 400 richieste errate può verificarsi perché c'è un semplice errore nella richiesta. Forse hai sbagliato a digitare un URL e il server non può restituire un errore 404, per qualche motivo. O forse il tuo browser sta tentando di utilizzare un cookie scaduto o non valido. Alcuni server che non sono configurati correttamente possono anche generare 400 errori invece di più errori utili in alcune situazioni. Ad esempio, quando provi a caricare un file troppo grande per alcuni siti, potresti ricevere un errore 400 anziché un errore che ti informa della dimensione massima del file.
Proprio come con 404 errori e 502 errori, i progettisti di siti Web possono personalizzare l'aspetto di un errore 400. Quindi, potresti vedere diverse 400 pagine su siti Web diversi. I siti Web potrebbero anche utilizzare nomi leggermente diversi per questo errore. Ad esempio, potresti vedere cose come:
- 400 Bad Request
- 400 - Richiesta non valida. La richiesta non può essere compresa dal server a causa di una sintassi errata. Il cliente non dovrebbe ripetere la richiesta senza modifiche
- Richiesta non valida - URL non valido
- Brutta richiesta. Il tuo browser ha inviato una richiesta che questo server non è riuscito a capire
- Errore HTTP 400. Il nome host della richiesta non è valido
- Richiesta non valida: errore 400
- Errore HTTP 400 - Richiesta non valida
Spesso, puoi fare qualcosa per risolvere il problema ottenendo un errore 400, ma capire esattamente cosa può essere difficile a causa della natura vaga dell'errore. Ecco alcune cose che puoi provare.
Ricarica la pagina
Rinfrescare la pagina vale sempre la pena. Molte volte l'errore 400 è temporaneo e un semplice aggiornamento potrebbe fare il trucco. La maggior parte dei browser utilizza il tasto F5 per aggiornare e fornisce anche un pulsante Aggiorna da qualche parte sulla barra degli indirizzi. Non risolve il problema molto spesso, ma ci vuole solo un secondo per provarlo.
Doppio controlla l'indirizzo
Il motivo più comune per un errore 400 è un URL non digitato. Se hai digitato un URL nella tua casella di indirizzo, è possibile che tu abbia sbagliato a digitare. Se hai fatto clic su un link su un'altra pagina web e ti è stato mostrato un errore 404, è anche possibile che il link sia stato digitato in modo errato nella pagina di collegamento. Controlla l'indirizzo e vedi se riscontri eventuali errori evidenti. Inoltre, controlla i simboli speciali nell'URL, specialmente quelli che non vedi spesso negli URL.
Esegui una ricerca
Se l'URL che stai cercando di raggiungere è descrittivo (o se conosci approssimativamente il nome dell'articolo o della pagina che ti aspettavi), puoi utilizzare le parole chiave nell'indirizzo per cercare nel sito. Nell'esempio riportato di seguito, non è possibile distinguere dall'URL stesso se qualcosa non viene digitato correttamente, ma è possibile visualizzare alcune parole dal nome dell'articolo.
Armati di tale conoscenza, è possibile eseguire una ricerca sul sito Web con le parole chiave pertinenti.
Questo dovrebbe portarti alla pagina corretta.
La stessa soluzione funziona anche se il sito Web che stai cercando di raggiungere ha cambiato l'URL per qualche motivo e non ha reindirizzato il vecchio indirizzo a quello nuovo.
E se il sito web in cui ti trovi non ha la propria casella di ricerca, puoi sempre utilizzare Google (o qualsiasi motore di ricerca preferisci). Basta usare l'operatore "site:" per cercare solo il sito Web in questione per le parole chiave.
Nell'immagine seguente, stiamo utilizzando Google e la frase di ricerca "site: lunghezza focale di howtogeek.com" per cercare solo il sito howtogeek.com per le parole chiave.
Cancella i cookie e la cache del browser
Molti siti Web (tra cui Google e YouTube) riportano un errore 400 perché i cookie che stanno leggendo sono corrotti o troppo vecchi. Alcune estensioni del browser possono anche modificare i cookie e causare 400 errori. È anche possibile che il browser abbia memorizzato nella cache una versione corrotta della pagina che stai tentando di aprire.
Per testare questa possibilità, dovrai cancellare la cache del browser e i cookie. Cancellare la cache non influirà molto sulla tua esperienza di navigazione, ma alcuni siti web potrebbero impiegare un paio di secondi in più per ricaricare tutti i dati precedentemente memorizzati nella cache. Cancellare i cookie significa che dovrai accedere di nuovo alla maggior parte dei siti web.
Per svuotare la cache nel browser, puoi seguire questa esauriente guida che ti insegnerà come svuotare la cache su tutti i browser desktop e mobili più diffusi.
Svuota il tuo DNS
Il tuo computer potrebbe archiviare record DNS obsoleti che causano gli errori. Un semplice svuotamento dei record DNS potrebbe aiutare a risolvere il problema. È facile da fare e non causerà problemi da provare. Abbiamo guide complete su come ripristinare la cache DNS su Windows e macOS.
Controlla la dimensione del file
Se stai caricando un file su un sito Web e questo è il momento in cui ricevi un errore 400, è probabile che il file sia troppo grande. Prova a caricare un file più piccolo per verificare se questo sta causando il problema.
Prova altri siti web
Se hai provato ad aprire un singolo sito Web e a ricevere 400 errori, dovresti provare ad aprire altri siti web per vedere se il problema persiste. Se lo fa, potrebbe essere un problema con il tuo computer o attrezzatura di rete piuttosto che con il sito web che stai tentando di aprire.
Riavvia il tuo computer e altre attrezzature
Questa soluzione è incostante, ma il riavvio del computer e in particolare delle apparecchiature di rete (router, modem) è un modo comune per sbarazzarsi di molti errori del server.
Contattare il sito web
Se hai provato tutte le soluzioni e l'errore non sembra andare via, il sito web potrebbe avere un problema. Prova a contattare il sito web attraverso una pagina di contatto (se funziona) o attraverso i social media. Le probabilità sono, sono già a conoscenza del problema e stanno lavorando per risolverlo.