300
Перенаправление
300 Multiple Choices
Для запрашиваемого ресурса доступно несколько вариантов; клиент должен выбрать один.
Описание
300 Multiple Choices означает, что запрошенный ресурс имеет несколько представлений (разные форматы, языки или кодеки) и сервер не перенаправляет автоматически. Ответ может содержать список вариантов с URL.
На практике используется редко. Предпочтительный подход — автоматическое согласование контента через заголовки Accept.
Частые причины
- Несколько языковых версий без автоматического определения языка
- Несколько форматов файла (JSON, XML, CSV)
- Видеоконтент в разных разрешениях или кодеках
Как исправить
- Используйте автоматическое согласование через заголовки
Accept,Accept-Language - Применяйте 301/302 для автоматического перенаправления к лучшему представлению
- Если нужен UI выбора — отдавайте его как 200, а не 300
Проверьте HTTP-статус вашего сайта
Проверить →