Перейти к содержимому
Skip to content
← Все коды состояния
501
Ошибки сервера

501 Not Implemented

Сервер не поддерживает функциональность, необходимую для выполнения запроса.

Описание

501 Not Implemented означает, что сервер не поддерживает функциональность для выполнения запроса. Отличается от 405 Method Not Allowed: 405 — метод известен, но не разрешён для ресурса; 501 — сервер вообще не поддерживает этот метод.

Встречается на прокси-серверах, API-шлюзах или серверах, поддерживающих только подмножество HTTP-методов.

Частые причины

  • Сервер не реализует используемый HTTP-метод (например, PATCH на старом сервере)
  • API endpoint ещё не разработан (заглушка, возвращающая 501)
  • Прокси или шлюз передаёт запрос на сервер, не поддерживающий метод
  • WebDAV-методы (LOCK, PROPFIND) на серверах без WebDAV

Как исправить

  • Проверьте поддерживаемые методы через OPTIONS-запрос
  • Используйте поддерживаемый метод (GET, POST) как альтернативу
  • Если вы владелец API — реализуйте недостающий метод или верните 405
  • Проверьте документацию сервера по поддерживаемым HTTP-методам

Проверьте HTTP-статус вашего сайта

Проверить →

Связанные коды