1. Home
  2. Техническое
  3. Apache
  4. Error 431 Request Header Fields Too Large

Error 431 Request Header Fields Too Large

Ошибка 431 указывает на то, что клиент отправляет на сервер запрос со слишком большими заголовками (обычно cookies). Поскольку cookies включаются в каждый запрос (в том числе при загрузке изображений), большие cookies замедляют загрузку всей страницы.

Чтобы увидеть, какой запрос клиент отправляет на сервер, вам нужно:

  1.  Oткройте Developer Tools. Для этого нажмите на клавишу  F12 (для MacOS Alt+Cmd+i).
  2. Перезагрузите страницу (нажмите  F5)
  3. В разделе Developer Tools откройте вкладку Network.
  4. В верхней части проблемного запроса щелкните правой кнопкой мыши и выберите CopyCopy as cURL (cmd). (В браузере Edge Copy request headers).
  5. Вставьте скопированный запрос в текстовый редактор (например, Word, TextEdit или Notepad).
  6. Если теперь вы видите слишком длинный файл cookie, вы можете удалить его, выбрав вкладку Application. В разделе StorageCookies нажмите на маленький треугольник.
  7. Откроется список адресов. Щелкните по адресу.
  8. Теперь появится список всех файлов cookie. Выберите длинный файл cookie, с которым возникла проблема. Нажмите клавишу Delete, чтобы удалить печенье.

После удаления проблемного файла cookie необходимо определить причину его чрезмерного размера!

Updated on 3. Apr 2024

Was this article helpful?

Related Articles