Что означает HTTP-статус 423 (Заблокировано)?

 
Предыдущий Следующий
HTTP_STATUS_UNPROCESSABLE_ENTITY HTTP_STATUS_FAILED_DEPENDENCY

HTTP_STATUS_LOCKED

Что означает HTTP_STATUS_LOCKED

HTTP_STATUS_LOCKEDсервер WebDAV вернул HTTP 423 Locked: запрошенный ресурс заблокирован и операция сейчас запрещена.

Практический смысл

Для WebDAV блокировка может требовать действительный lock token в заголовке If либо ожидание освобождения ресурса другим владельцем. Это не общий запрет доступа: тот же пользователь может иметь права, но конфликтовать с активной блокировкой.

Что проверить

  • Сохраните URI ресурса, метод, ответ сервера и lock token, если он уже был получен.
  • Проверьте владельца, scope и timeout блокировки через WebDAV-средства сервера.
  • Для записи передавайте актуальный токен в корректном If header; устаревший token не снимает конфликт.
  • Если блокировка должна была истечь, подтвердите состояние на сервере перед повтором, а не полагайтесь только на локальный таймер.

Технические ссылки


Нужно найти другой код? Найти другой код состояния или ошибки.