| Предыдущий | Следующий |
| HTTP_STATUS_SERVER_ERROR | HTTP_STATUS_BAD_GATEWAY |
HTTP_STATUS_NOT_SUPPORTED
HTTP 501 Not Implemented
HTTP_STATUS_NOT_SUPPORTED означает, что сервер или промежуточный узел не реализует функциональность, необходимую для запроса. Чаще всего речь идёт о неизвестном методе или неподдерживаемом расширении протокола.
Код 501 отличается от 405: при 405 метод известен серверу, но запрещён для конкретного ресурса, а при 501 требуемой реализации нет вообще. Смена URI сама по себе такую возможность не добавит.
Что проверить
- Запишите method, HTTP version, расширения и узел, который сформировал 501.
- Проверьте версию сервера и proxy, список поддерживаемых методов и включённые модули.
- Не пытайтесь исправить 501 изменением credentials, если ответ не указывает на отдельную проблему доступа.
- Выберите поддерживаемую операцию либо обновите компонент, который должен реализовать требуемую функцию.
Ссылки для HTTP_STATUS_NOT_SUPPORTED
Нужно найти другой код? Найти другой код состояния или ошибки.
