| Предыдущий | Следующий |
| HTTP_E_STATUS_AMBIGUOUS | HTTP_E_STATUS_REDIRECT |
HTTP_E_STATUS_MOVED
Что означает HTTP_E_STATUS_MOVED
HTTP_E_STATUS_MOVED — HTTP 301 Moved Permanently сообщает, что ресурс получил постоянный новый URI. Для клиента важно отличить постоянное перенаправление от временного и не переносить credentials или cached state на неожиданный host.
Что проверить
- Сохраните исходный URI, Location и method запроса до автоматического follow redirect.
- Проверьте смену scheme/host и правила кэширования redirect у используемой HTTP-библиотеки.
- Для API убедитесь, что новый URI действительно объявлен постоянным серверной конфигурацией, а не временной балансировкой.
Как подтвердить исправление
Обновите canonical endpoint только после подтверждения постоянного маршрута. Повторите запрос без старого cached redirect и проверьте, что Location стабилен и не создаёт цепочку переходов.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.
