Новостей | Акций


Программирование Версия для печати
» 400 Bad Request (Плохой запрос) »  16.01.2012
12847

400 error

    Здравствуйте уважаемые посетители! В данной статье мы поговорим о серверных ошибках которые так мешают нам жить и не могут оставить нас в покое, а также о возможных решениях устранения данных ошибок.

Пожалуй начнём… Что такое ошибка 400 Bad Reques (Плохой запрос)?
Bad Request error 400 – обозначает, что сервер обнаружил, в данном запросе, который ввел клиент, синтаксическую ошибку. То есть  - сервер обрабатывает битую ссылку ссылаясь на error 400. Так ка  урл-адреса или просто URL,  русскоязычные не прописываются  на одну четвертую….

Что это значит? Вот Вам нам наглядный пример: http://server/path/Публикация%10по%городам%Солнцег% - в данном случае ссылка обрезана, и является серверной синтаксической ошибкой. Если самостоятельно дописать символы которые отсутствуют в данном урл-адресе то сервер будет обрабатывать правильно запрос и страница будет отображаться нормально в Вашем браузере: http://server/path/Публикация%10по%городам%Солнцегорск%.Так что будьте внимательны, дорогие читатели, во время внесения подобных строк в адресную строку, так как большинство клиентов не внимательны и не требовательны при указании URLa. 

Есть индивидуальные случаи которые касаются самих разработчиков сайтов, блогов, то есть полная противоположность  ситуации описанной выше. Ошибка разработчиков заключается  в следующем: может быть проблема в том, что модуль поисковой системы сайта при внутреннем индексировании не может внести в Базу данных более чем 255 символов, именно из-за этого ссылки могут быть не полными и при запросе к Базе Данных вызывается серверная ошибка. В таком случае это проблема не клиента, а системного администратора который должен смотреть за правильной работой сайта, то есть нужно обращаться в тех поддержку данной организации, для устранения ошибки. Если у Вас есть дополнения к данной статье, пишите мы будем рады прочитать Ваши дополнения к данной статье.