Купить Корзина
  • Облако и ИТ-инфраструктура
  • Продукты
    • Сайт под ключ
    • Сайт под ключ на Tilda
    • Интернет-магазин под ключ
    • Конструктор сайтов Рег.ру
  • Продукты
    • SEO-продвижениеКомплексное продвижение под ключ — 6 тарифов, стратегия, тексты, ссылки и аналитика
    • GEO-продвижениеПродвижение в ответах нейросетей — там, где клиенты уже ищут вас
    • SEO-стартБазовая оптимизация с фиксированной ценой
    • SEO-аудитТехнический разбор вашего сайта с рекомендациями по улучшению
  • Продукты
    • Зарегистрировать новый домен
    • Освобождающиеся домены
    • Магазин доменов
    • Доменный брокер
    • Продлить домен
    • Перенести домен в Рег.ру
    • Проверить домен в Whois-сервисе
  • Продукты
    • Базовые тарифы хостинга
    • ВИП-тарифы хостинга
    • Хостинг для 1C-Битрикс
    • Продление хостинга
    • Бесплатный перенос сайта в Рег.ру
    • Сайт на WordPress
  • Продукты
    • Почта на доменеНастройте почту и создайте ящики самостоятельно
  • Продукты
    • Заказать SSL-сертификат
    • Бесплатный SSL-сертификат
    • SSL-сертификаты Wildcard
    • SSL-сертификаты GlobalSign
    • SSL‑сертификаты ТЦИ
    • Проверка SSL-сертификата
  • Продукты
    • Сервис для онлайн-записи YCLIENTS
    • Контур Диадок
    • Электронная подпись от Контура
    • Торговый эквайринг от СберБизнеса
    • Регистрация своего дела со СберБизнесом
    • Антивирус для сайта
    • Лицензия 1С-Битрикс
    • Автоматическое SEO-продвижение
    • Яндекс Директ
    • Яндекс Бизнес
  • Продукты
    • Виртуальные VPS
    • Высокочастотные VPS
    • Дешевые VPS
    • Облачные VPS
    • Управляемые VPS
    • Перенести VPS в Рег.ру
  • Рег.решения
    • Сайт с SEO-продвижением под ключРазработаем дизайн, запустим сайт за 7 дней и сразу настроим SEO-продвижение
    • Подробнее
  • Рег.решения
    • SEO-продвижение под ключ – от 9 900 ₽Берем всю SEO-настройку сайта на себя: аудит, стратегию, технические аспекты, контент и ежемесячные отчеты. Вы занимаетесь бизнесом — мы растим трафик
    • Настроить продвижение
  • Рег.решения
    • Сайт под ключ — от 10 939 ₽Дизайн, наполнение, запуск — мы делаем всё за вас. Домен бесплатно
    • Сайт под ключ на Tilda — от 19 950 ₽Дизайн, интеграции, аналитика. Домен бесплатно
    • Почта под ключ — 4 095 ₽Настроим почту на домене за вас и перенесем письма со старого ящика
    • Многодоменов .ru/.рф — 979 ₽Регистрация доменов по выгодным ценам — чем больше, тем выгоднее
  • Рег.решения
    • Пакет услуг для сайта на хостинге — 5 299 ₽Домен, хостинг и другие инструменты для надежной работы сайта
    • Пакет услуг для высоконагруженных проектов — 60 999 ₽Обеспечьте быструю и бесперебойную работу одного или нескольких сайтов
    • Кибербезопасность сайта — 10 099 ₽Защита сайта и клиентов от утечки данных, спама, фишинга и других угроз
  • Рег.решения
    • Почта под ключ — 4 095 ₽Настроим почту на домене за вас и перенесем письма со старого ящика
    • Сайт и почта под ключ — от 8 399 ₽Современный сайт для бизнеса и корпоративная почта на вашем домене
  • Рег.решения
    • Пакет услуг для сайта на хостинге — 5 299 ₽Домен, хостинг и другие инструменты для надежной работы сайта
    • Пакет услуг для высоконагруженных проектов — 62 099 ₽Обеспечьте быструю и бесперебойную работу одного или нескольких сайтов
    • Кибербезопасность сайта — 10 099 ₽Защита сайта и клиентов от утечки данных, спама, фишинга и других угроз
  • Рег.решения
    • Упаковка бренда — 5 444 ₽
    • Аналитика ниши и товаров — 1 490 ₽
    • Поиск сотрудников — 6 599 ₽
    • Пакет услуг для открытия бизнеса — 80 399 ₽
    • Онлайн-присутствие вашего бизнеса — 8 229 ₽
  • Рег.облако
    • Выделенные серверыГотовые физические (Bare Metal) серверы, большой выбор конфигураций
    • Облачные серверыВиртуальные машины, автоустановка приложений, конфигуратор тарифов
    • Управляемые базы данных (DBaaS)Кластеры баз данных PostgreSQL и MySQL с репликацией
    • Кластеры Kubernetes (KaaS)Сервис автоматизированного развертывания кластеров Kubernetes
    • Частное облако VMwareИзолированное облако под управлением заказчика, индивидуальная конфигурация
    • Объектное хранилище S3Масштабируемое хранилище с платой только за использованные ресурсы
  • Телефон в Москве

    +7 495 580-11-11
  • Бесплатный звонок по России

    8 800 555-34-78
  • Или обратитесь в наши офисы

    Региональные номера
    1. База знаний
    2. Хостинг
    3. Сайт не работает
    4. Ошибка 400: что такое и как исправить

    Ошибка 400: что такое и как исправить

    Ошибка 400 Bad Request — это ответ сервера о том, что он не смог обработать ваш запрос из-за ошибки в его формате.

    Чтобы исправить ошибку:

    • проверьте правильность адреса страницы (URL) в строке браузера,
    • очистите файлы куки и кеш браузера,
    • откройте сайт в режиме инкогнито или в другом браузере,
    • временно отключите расширения, особенно блокировщики рекламы.

    В большинстве случаев этих действий достаточно. Если ошибка появляется у всех пользователей сайта, обратитесь к владельцу ресурса или в поддержку хостинга.

    Что значит ошибка 400

    Код 400 относится к классу клиентских ошибок HTTP. При этом проблема не обязательно находится на устройстве пользователя: запрос может быть отклонен веб-сервером, CDN или прокси из-за его содержимого или параметров.

    Чаще всего причина связана с самим запросом: ошибкой в URL, параметрах, заголовках, файлах куки (cookies) или отправляемых данных. Ошибка также может появиться из-за правил обработки запросов на стороне CDN, прокси или веб-сервера.

    Причины появления ошибки 400

    Основные причины:

    • ошибка или некорректные параметры в URL,
    • некорректные или слишком большие файлы куки,
    • слишком большие HTTP-заголовки или отдельные поля заголовков,
    • некорректные данные формы или запроса,
    • проблемы при обработке запроса на веб-сервере,
    • ограничения или правила обработки запроса на стороне CDN или прокси,
    • некорректная работа браузера или его расширений.

    Например, Nginx может вернуть 400, если отдельное поле HTTP-заголовка превышает допустимый размер. Длинные файлы куки также могут привести к превышению этого ограничения.

    Как исправить ошибку 400

    Причина
    Когда проявляется ошибка
    Что сделать
    Некорректный URL
    При ручном вводе адреса или переходе по некорректной ссылке
    Проверить адрес страницы, удалить лишние символы, пробелы и параметры
    Некорректные или слишком большие файлы куки
    При повторных запросах к сайту или после авторизации
    Очистить файлы куки и кеш браузера
    Слишком большие заголовки
    При отправке запроса с большими заголовками, например, из-за большого количества файлов куки
    Очистить файлы куки и проверить запрос в DevTools
    Некорректные данные запроса
    При отправке форм, API-запросов или загрузке файлов
    Проверить параметры запроса и повторить действие после их исправления
    Ограничения на размер запроса
    При отправке больших запросов или загрузке файлов
    Проверить ограничения веб-сервера, CDN или прокси. При необходимости уменьшить размер запроса или файла
    CDN или прокси
    Когда ошибка возникает до обращения к исходному серверу или только через определенный сервис
    Проверить настройки CDN или прокси и логи запросов

    Что делать пользователю

    Если ошибка 400 появляется при открытии сайта, сначала проверьте возможные причины на своей стороне.

    • Проверьте URL

    Убедитесь, что адрес страницы введен правильно. Удалите из URL лишние символы и пробелы. Если ссылка получена от другого пользователя или из поисковой выдачи, попробуйте открыть нужную страницу через главную страницу сайта.

    • Очистите файлы куки и кеш

    Старые или некорректные файлы куки могут мешать обработке запроса. Это особенно часто проявляется после изменения настроек сайта или повторной авторизации. Очистите файлы куки и кеш для нужного сайта, затем снова откройте страницу.

    В Chrome файлы куки можно посмотреть и удалить через DevTools: Application → Storage → Cookies.

    • Откройте сайт в другом браузере

    Если сайт открывается в другом браузере, причина может быть связана с настройками первого браузера, его расширениями, файлами куки или кешем. Попробуйте также открыть сайт в режиме инкогнито.

    • Проверьте расширения

    Временно отключите расширения браузера и повторите запрос. Обратите внимание на блокировщики рекламы и другие расширения, которые могут изменять запросы.

    • Проверьте запрос в DevTools

    Если ошибка воспроизводится в браузере, ее причину можно посмотреть через инструменты разработчика.

    • 1
      Откройте страницу с ошибкой.
    • 2
      Нажмите F12 или Ctrl + Shift + I.
    • 3
      Откройте вкладку Network.
    • 4
      Обновите страницу.
    • 5
      Найдите запрос, для которого в столбце Status указан код 400.
    • 6

      Откройте запрос и проверьте доступные разделы Headers, Payload, Cookies и Response:

      • в Headers — URL, метод запроса и заголовки,
      • в Payload — переданные параметры и данные формы,
      • в Cookies — файлы куки, связанные с запросом,
      • в Response — сообщение или данные, которые сервер вернул вместе с ошибкой.
    • 7
      Если заголовок Cookie содержит большое количество данных, попробуйте удалить файлы куки сайта и повторить запрос.

    Если ошибка исчезла, причиной мог быть размер или содержимое файлов куки.

    • Попробуйте другую сеть или устройство

    Откройте сайт с другого устройства или подключитесь к другой сети. Если сайт работает в другой сети или на другом устройстве, проблема может быть связана с браузером, устройством или сетевым окружением.

    • Уменьшите размер файла

    Если ошибка появляется во время загрузки файла, попробуйте загрузить файл меньшего размера. При сохранении ошибки владельцу сайта нужно проверить ограничения на размер запроса и файла на стороне веб-сервера, CDN или прокси.

    Важно: для слишком большого тела HTTP-запроса предусмотрен отдельный код 413 Content Too Large. Например, Nginx при превышении настроенного client_max_body_size возвращает именно 413. Поэтому большой файл не стоит считать однозначной причиной ошибки 400.

    Что делать владельцу сайта

    Если ошибка 400 возникает у нескольких пользователей, проблема может быть связана с обработкой запросов на сервере или промежуточными сервисами.

    Проверьте:

    • логи веб-сервера и приложения,
    • URL и параметры запросов, на которых возникает ошибка,
    • заголовки HTTP-запросов и файлы куки,
    • ограничения на размер заголовков и тела запроса,
    • настройки веб-сервера,
    • конфигурацию CDN и прокси,
    • настройки CMS и установленных плагинов,
    • корректность обработки данных форм и API-запросов.

    Если сайт работает через CDN или обратный прокси, определите, где именно возникает ошибка: на CDN, прокси или исходном сервере. Это можно проверить по заголовкам ответа и логам соответствующего сервиса.

    Если проблема связана с большими заголовками

    Проверьте размер заголовков и файлов куки, которые отправляет клиент.

    В Nginx размер буферов для больших заголовков задается директивой large_client_header_buffers. Если поле заголовка запроса не помещается в один такой буфер, Nginx возвращает ошибку 400.

    Для слишком больших заголовков также предусмотрен отдельный код 431 Request Header Fields Too Large. Поэтому размер заголовков не всегда приводит именно к 400.

    При повторяющейся ошибке у пользователей с определенной сессией проверьте размер файлов куки и другие заголовки запроса. Не стоит автоматически считать любой большой заголовок причиной 400. В других конфигурациях сервера или промежуточного сервиса могут использоваться другие ограничения и коды ответа.

    Что делать, если не удалось исправить ошибку

    Если ошибка возникает только на одном устройстве, проверьте браузер, файлы куки, расширения, прокси и сетевые настройки.

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

    При обращении в поддержку укажите:

    • адрес страницы, на которой появляется ошибка,
    • время возникновения проблемы,
    • браузер и операционную систему,
    • возникает ли ошибка на других устройствах и в других сетях,
    • скриншот ошибки,
    • при необходимости — сведения о запросе из DevTools.

    Частые вопросы

    Что означает ошибка 400 Bad Request?
    Ошибка 400 означает, что сервер не смог обработать полученный HTTP-запрос. Причиной могут быть некорректный URL, параметры запроса, файлы куки, заголовки, данные формы или ограничения на стороне сервера, CDN или прокси.
    Почему ошибка 400 появляется только у меня?
    Если сайт открывается у других пользователей, причина может быть связана с файлами куки, кешем, расширениями браузера, прокси или настройками устройства. Попробуйте открыть сайт в режиме инкогнито, другом браузере или другой сети.
    Может ли ошибка 400 быть из-за файлов куки?
    Да, в некоторых случаях. Некорректные или слишком большие файлы куки могут привести к тому, что сервер или промежуточный сервис отклонит запрос. Попробуйте удалить файлы куки для нужного сайта и повторить запрос.
    Может ли CDN вернуть ошибку 400?
    Да. Если запрос не соответствует требованиям CDN или прокси, такой сервис может отклонить его до передачи на исходный сервер. В этом случае проверьте заголовки ответа и настройки промежуточного сервиса.
    Как проверить причину ошибки 400 в браузере?
    Откройте DevTools клавишами F12, перейдите во вкладку Network и обновите страницу. Найдите запрос со статусом 400 и проверьте его Headers, Payload, Cookies и Response.
    Что делать, если ошибка 400 появляется при загрузке файла?
    Попробуйте уменьшить размер файла и повторить загрузку. Если ошибка сохраняется, владельцу сайта нужно проверить ограничения веб-сервера, CDN или прокси на размер запроса.
    Почему ошибка 400 возникает только на одной странице сайта?
    Если другие страницы сайта открываются нормально, проблема может быть связана с URL, параметрами запроса, файлами куки или данными формы именно для этой страницы. Проверьте адрес страницы и повторите запрос после очистки файлы куки для сайта.

    Помогла ли вам статья?

    Спасибо за оценку. Рады помочь 😊

     👍
    Специальные предложения
    • Гранты для бизнеса до 500к
    • Скидки на cloud GPU до 50%
    • Скидки на bare-metal с А4000 и А5000
    • Кешбэк 100% на kubernetes
    • vk
    • telegram
    • ok
    • vc
    • dzen
    • rbc
    • max
    • Продукты
      • Домены
      • Хостинг
      • Почта
      • SSL-сертификаты
      • Конструктор сайтов
      • VPS и VDS серверы
      • Магазин доменов
      • Облако для бизнеса
    • Решения по сфере бизнеса
      • Подойдут всем
      • Маркетплейсы
      • Образование
      • Бьюти
      • Медицина
      • Автосервисы
      • Бытовые услуги
      • Досуг
      • Спорт
      • Все решения
    • Сервисы
      • Whois – проверить данные домена
      • Определить IP адрес
      • Проверить порт на доступность
      • Проверить IP адрес сайта
      • Перевести домен в Punycode
      • Проверить скорость интернета
    • Компания
      • О компании
      • Контакты
      • Офисы
      • Новости
      • Акции и скидки
      • Блог
      • Отзывы клиентов
    • Полезное
      • Стоимость услуг
      • Способы оплаты
      • Бонусная программа
      • Документы
      • База знаний
      • ЭДО
      • Партнерам
    • Другое
      • РБК: новости России и мира сегодня
      • Новости компаний РФ
      • РБК Инвестиции: курсы валют
      • Спецпроект с Онлайн Патентом
      • РБК Курсы

    Облачная платформа Рег.ру включена в реестр российского ПО Запись № 23682 от 29.08.2024

    • mintsifry
    • icann
    • cctld
    © ООО «РЕГ.РУ»
    • Политика конфиденциальности
    • Политика обработки персональных данных
    • Правила применения рекомендательных технологий
    • Правила пользования и другие правила и политики
    • Сообщить о нарушении
    • Используем куки, это делает удобнее вашу работу с сайтом