Какво представлява грешката с 400 лоши заявки (и как мога да я поправя)?

Грешка от 400 лоши заявки възниква, когато заявка, изпратена до сървъра на уебсайта, е неправилна или повредена и сървърът, който получава заявката, не може да я разбере. Понякога проблемът е в самия уебсайт и не можете много да направите това. Но през повечето време проблемът е този, който може да успеете да разрешите - може би сте въвели грешно адреса или може кешът на браузъра ви да създава проблеми. Ето няколко решения, които можете да опитате.

Какво представлява грешката при грешна заявка 400?

Грешка от 400 лоши заявки се случва, когато сървърът не може да разбере заявка, която е отправена към него. Нарича се 400 грешка, защото това е HTTP кодът на състоянието, който уеб сървърът използва, за да опише този вид грешка.

Може да се случи грешка от 400 лоши заявки, защото в заявката има проста грешка. Може би сте въвели грешно URL и сървърът не може да върне грешка 404 по някаква причина. Или може би вашият уеб браузър се опитва да използва бисквитка с изтекъл срок или невалидна. Някои сървъри, които не са конфигурирани правилно, също могат да изхвърлят 400 грешки вместо по-полезни грешки в някои ситуации. Например, когато се опитате да качите файл, който е твърде голям за някои сайтове, може да получите грешка 400 вместо грешка, която ви уведомява за максималния размер на файла.

Подобно на 404 грешки и 502 грешки, дизайнерите на уебсайтове могат да персонализират как изглежда грешката 400. Така че, може да видите различно изглеждащи 400 страници на различни уебсайтове. Уебсайтовете също могат да използват малко по-различни имена за тази грешка. Например може да видите неща като:

  • 400 лоша заявка
  • 400 - Лоша заявка. Заявката не може да бъде разбрана от сървъра поради неправилен синтаксис. Клиентът не трябва да повтаря заявката без изменения
  • Грешна заявка - Невалиден URL адрес
  • Неправилна заявка. Вашият браузър изпрати заявка, която този сървър не може да разбере
  • HTTP грешка 400. Името на хоста на заявката е невалидно
  • Лоша заявка: Грешка 400
  • HTTP грешка 400 - лоша заявка

Често можете да направите нещо, за да коригирате получаването на грешка 400, но да разберете какво точно може да бъде предизвикателство поради неясния характер на грешката. Ето някои неща, които можете да опитате.

Опреснете страницата

Опресняването на страницата винаги си заслужава да бъде изстреляно. Много пъти грешката 400 е временна и обикновено опресняване може да свърши работа. Повечето браузъри използват клавиша F5 за опресняване и също така предоставят бутон за опресняване някъде в адресната лента. Не решава проблема много често, но отнема само секунда, за да опитате.

Проверете отново адреса

Най-честата причина за грешка 400 е грешно въведен URL адрес. Ако сами сте въвели URL адрес в адресното си поле, възможно е да сте въвели грешно. Ако сте щракнали върху връзка на друга уеб страница и са ви показали грешка 404, възможно е и връзката да е въведена погрешно на страницата за свързване. Проверете адреса и вижте дали забелязвате очевидни грешки. Също така проверете за специални символи в URL адреса, особено тези, които не виждате често в URL адресите.

Извършете търсене

Ако URL адресът, който се опитвате да достигнете, е описателен (или ако знаете приблизително името на статията или страницата, която сте очаквали), можете да използвате ключовите думи в адреса за търсене в уебсайта. В примера по-долу не можете наистина да разберете от самия URL адрес дали нещо е неправилно въведено, но можете да видите някои думи от името на статията.

Въоръжени с тези знания, можете да извършите търсене в уебсайта със съответните ключови думи.

Това трябва да ви отведе до правилната страница.

Същото решение работи и ако уебсайтът, до който се опитвате да достигнете, е променил URL адреса по някаква причина и не е пренасочил стария адрес към новия.

И ако уебсайтът, на който сте, няма собствено поле за търсене, винаги можете да използвате Google (или каквато търсачка предпочитате). Просто използвайте оператора „site:“, за да търсите само въпросния уебсайт за ключовите думи.

На изображението по-долу използваме Google и фразата за търсене „site: howtogeek.com фокусно разстояние“, за да търсим само в сайта howtogeek.com ключовите думи.

Изчистете бисквитките и кеша на вашия браузър

Много уебсайтове (включително Google и YouTube) съобщават за грешка от 400, тъй като бисквитките, които четат, са повредени или са твърде стари. Някои разширения на браузъра също могат да променят вашите бисквитки и да причинят 400 грешки. Възможно е също така браузърът ви да е кеширал повредена версия на страницата, която се опитвате да отворите.

За да изпробвате тази възможност, ще трябва да изчистите кеша на браузъра и бисквитките. Изчистването на кеша няма да повлияе много на преживяването ви при сърфиране, но някои уебсайтове може да отнемат няколко допълнителни секунди за зареждане, тъй като те изтеглят отново всички кеширани преди това данни. Изчистването на бисквитки означава, че ще трябва да влезете отново в повечето уебсайтове.

За да изчистите кеша в браузъра си, можете да следвате това обширно ръководство, което ще ви научи как да изчистите кеша на всички популярни настолни и мобилни браузъри.

СВЪРЗАНИ: Как да изчистите историята си във всеки браузър

Изплакнете вашия DNS

Вашият компютър може да съхранява остарели DNS записи, които причиняват грешките. Простото измиване на вашите DNS записи може да помогне за решаването на проблема. Това е лесно да се направи и няма да създаде проблеми при опит. Имаме пълни ръководства за това как да нулирате вашия DNS кеш както на Windows, така и на macOS.

СВЪРЗАНИ: Какво е DNS и трябва ли да използвам друг DNS сървър?

Проверете за размера на файла

Ако качвате файл в уебсайт и тогава получавате грешка 400, тогава шансовете са, че файлът е твърде голям. Опитайте се да качите по-малък файл, за да потвърдите дали това причинява проблема.

Опитайте други уебсайтове

Ако се опитвате да отворите един уебсайт и получавате 400 грешки, трябва да опитате да отворите други уебсайтове, за да видите дали проблемът продължава. В противен случай това може да е проблем с вашия компютър или мрежово оборудване, а не с уебсайта, който се опитвате да отворите.

Рестартирайте вашия компютър и друго оборудване

Това решение е неуспешно, но рестартирането на компютъра и особено на мрежовото оборудване (рутери, модеми) е често срещан начин да се отървете от много грешки в сървъра.

Свържете се с уебсайта

Ако сте опитали всички решения и грешката изглежда не изчезва, тогава самият уебсайт може да има проблем. Опитайте се да се свържете с уебсайта чрез страницата за контакт с нас (ако това работи) или чрез социалните медии. Вероятно те вече са наясно с проблема и работят по отстраняването му.