Ответ 1
Здесь - подробное объяснение и решение этой проблемы из ibm.
Задача (реферат)
Запрос на HTTP-сервер завершается с кодом ответа 400.
Симптом
Ответ от браузера может быть показан следующим образом:
Плохой запрос Ваш браузер отправил запрос, который этот сервер не мог понять. Размер поля заголовка запроса превышает лимит сервера.
HTTP Server Error.log показывает следующее сообщение: "запрос не выполнен: ошибка чтения заголовков"
Причина
Обычно это вызвано наличием очень большого Cookie, поэтому поле заголовка запроса превысило лимит, установленный для веб-сервера.
Диагностика проблемы
Чтобы помочь в диагностике проблемы, вы можете добавить следующее в директиву LogFormat в httpd.conf: error-note:% {error-notes} n
Решение проблемы
Для стороны сервера: Увеличьте значение для директивы LimitRequestFieldSize в httpd.conf: LimitRequestFieldSize 12288 или 16384 Как установить LimitRequestFieldSize, проверьте Увеличьте значение LimitRequestFieldSize в Apache
Для клиентской стороны: Очистите кеш вашего веб-браузера, должно быть хорошо.