Čo je chyba 400 za nesprávnu žiadosť (a ako ju môžem opraviť)?

Chyba 400 nesprávnej žiadosti nastane, keď je požiadavka odoslaná na server webovej stránky nesprávna alebo poškodená a server, ktorý ju prijíma, mu nemôže porozumieť. Príležitostne sa problém vyskytuje na samotnej webovej stránke a s tým sa nedá veľa urobiť. Ale väčšinou je to problém, ktorý možno budete vedieť vyriešiť - možno ste zadali nesprávnu adresu alebo problémy spôsobuje vyrovnávacia pamäť vášho prehliadača. Tu je niekoľko riešení, ktoré môžete vyskúšať.

Čo je chyba 400 za nesprávnu žiadosť?

Chyba 400 zlej žiadosti sa stane, keď server nedokáže porozumieť požiadavke, ktorá sa na ňu vzala. Táto chyba sa nazýva 400, pretože to je stavový kód HTTP, ktorý webový server používa na popis tohto druhu chyby.

Môže sa stať chyba 400 zlej žiadosti, pretože v žiadosti je jednoduchá chyba. Možno ste zadali nesprávnu adresu URL a server z nejakého dôvodu nemôže vrátiť chybu 404. Alebo sa váš webový prehliadač pokúša použiť neplatný alebo neplatný súbor cookie. Niektoré servery, ktoré nie sú správne nakonfigurované, môžu tiež v niektorých situáciách vyhodiť 400 chýb namiesto užitočnejších. Napríklad pri pokuse o nahranie súboru, ktorý je na niektoré stránky príliš veľký, sa môže zobraziť chyba 400 namiesto chyby, ktorá vás informuje o maximálnej veľkosti súboru.

Rovnako ako v prípade chýb 404 a 502, návrhári webových stránok môžu prispôsobiť vzhľad chyby 400. Na rôznych webových stránkach teda môžete vidieť rôzne vyzerajúcich 400 stránok. Webové stránky môžu pre túto chybu tiež používať mierne odlišné názvy. Môžete napríklad vidieť napríklad:

  • 400 zlá požiadavka
  • 400 - Zlá požiadavka. Server nemohol požiadavku pochopiť z dôvodu chybnej syntaxe. Klient by nemal opakovať požiadavku bez úprav
  • Chybná požiadavka - neplatná adresa URL
  • Zlá požiadavka. Prehliadač odoslal požiadavku, ktorej tento server nerozumel
  • Chyba HTTP 400. Názov hostiteľa požiadavky je neplatný
  • Zlá požiadavka: chyba 400
  • Chyba HTTP 400 - zlá požiadavka

Často môžete urobiť niečo pre to, aby sa chyba 400 vyskytla v chybe, ale presne ste zistili, čo môže byť náročné kvôli nejasnej povahe chyby. Tu je niekoľko vecí, ktoré môžete vyskúšať.

Obnovte stránku

Obnovenie stránky vždy stojí za to. Chyba 400 je mnohokrát dočasná a stačiť by mohla jednoduchá obnova. Väčšina prehľadávačov používa na obnovenie klávesu F5 a tiež poskytuje tlačidlo Obnoviť niekde na paneli s adresou. Nerieši problém veľmi často, ale jeho vyskúšanie trvá len sekundu.

Skontrolujte adresu

Najbežnejším dôvodom chyby 400 je nesprávne zadaná adresa URL. Ak ste adresu URL napísali sami do poľa pre adresu, je možné, že ste napísali nesprávne. Ak ste klikli na odkaz na inej webovej stránke a zobrazila sa vám chyba 404, je tiež možné, že odkaz bol na stránke s odkazmi napísaný nesprávne. Skontrolujte adresu a zistite, či nezistíte zjavné chyby. Skontrolujte tiež, či sú v adrese URL špeciálne symboly, najmä tie, ktoré sa v adresách URL často nezobrazujú.

Vykonajte vyhľadávanie

Ak je adresa URL, ktorú sa pokúšate získať, popisná (alebo ak zhruba poznáte názov článku alebo stránky, ktorú ste očakávali), môžete pomocou kľúčových slov v adrese vyhľadať na webových stránkach. V príklade nižšie zo samotnej adresy URL skutočne nemôžete zistiť, či je niečo nesprávne napísané, ale z názvu článku môžete vidieť niekoľko slov.

Vďaka týmto znalostiam môžete na webových stránkach vyhľadávať pomocou relevantných kľúčových slov.

To by vás malo priviesť na správnu stránku.

Rovnaké riešenie funguje aj vtedy, ak web, na ktorý sa pokúšate dostať, z nejakého dôvodu zmenil adresu URL a nepresmeroval starú adresu na novú.

A ak web, na ktorom sa nachádzate, nemá svoje vlastné vyhľadávacie pole, môžete kedykoľvek použiť Google (alebo akýkoľvek iný vyhľadávací nástroj, ktorý uprednostňujete). Stačí použiť operátor „site:“ a vyhľadať kľúčové slová iba na príslušnom webe.

Na obrázku nižšie používame Google a hľadanú frázu „site: howtogeek.com ohnisková vzdialenosť“ na vyhľadanie kľúčových slov iba na stránke howtogeek.com.

Vymažte súbory cookie a medzipamäť prehliadača

Mnoho webových stránok (vrátane Google a YouTube) hlási chybu 400, pretože súbory cookie, ktoré čítajú, sú poškodené alebo príliš staré. Niektoré rozšírenia prehľadávača môžu tiež zmeniť vaše súbory cookie a spôsobiť 400 chýb. Je tiež možné, že váš prehliadač uložil do medzipamäte poškodenú verziu stránky, ktorú sa pokúšate otvoriť.

Ak chcete vyskúšať túto možnosť, musíte vymazať medzipamäť prehliadača a súbory cookie. Vymazanie vyrovnávacej pamäte nebude mať na váš prehľadávač veľký vplyv, ale načítanie niektorých webových stránok môže trvať niekoľko ďalších sekúnd, kým znova stiahnu všetky údaje z vyrovnávacej pamäte. Vymazanie súborov cookie znamená, že sa budete musieť znova prihlásiť na väčšinu webových stránok.

Ak chcete vyčistiť medzipamäť vo vašom prehliadači, môžete postupovať podľa tohto rozsiahleho sprievodcu, ktorý vás naučí, ako vyčistiť medzipamäť vo všetkých populárnych desktopových a mobilných prehliadačoch.

SÚVISIACE: Ako vyčistiť históriu v ľubovoľnom prehliadači

Vypláchnite si DNS

Váš počítač môže ukladať zastarané záznamy DNS, ktoré spôsobujú chyby. Problém môže vyriešiť jednoduché prečistenie vašich záznamov DNS. Je to ľahké a nevyskúšajte to bez problémov. Máme úplných sprievodcov, ako obnoviť medzipamäť DNS v systémoch Windows aj macOS.

SÚVISIACE: Čo je DNS a mal by som použiť iný server DNS?

Skontrolujte veľkosť súboru

Ak nahrávate súbor na web, a práve vtedy sa vám zobrazuje chyba 400, je pravdepodobné, že je súbor príliš veľký. Pokúste sa nahrať menší súbor, aby ste potvrdili, či to spôsobuje problém.

Vyskúšajte iné webové stránky

Ak sa pokúšate otvoriť jeden web a zobrazuje sa vám 400 chýb, mali by ste sa pokúsiť otvoriť ďalšie weby, aby ste zistili, či problém pretrváva. Ak áno, môže to byť skôr problém s počítačom alebo sieťovým vybavením ako s webovou stránkou, ktorú sa pokúšate otvoriť.

Reštartujte počítač a ďalšie vybavenie

Toto riešenie je hit a miss, ale reštartovanie počítača a najmä sieťového vybavenia (smerovače, modemy) je bežný spôsob, ako sa zbaviť mnohých chýb servera.

Kontaktujte webovú stránku

Ak ste vyskúšali všetky riešenia a zdá sa, že chyba nezmizne, potom môže mať problém samotná webová stránka. Pokúste sa kontaktovať webovú stránku prostredníctvom stránky Kontaktujte nás (ak to funguje) alebo prostredníctvom sociálnych médií. Je pravdepodobné, že už problém poznajú a pracujú na jeho odstránení.