Обработка ошибок
При выполнении запросов могут возникнуть некоторые типовые ошибки.
Ошибка 401 Unauthorized
Описание ошибки
Запрос не был применён так как отсутствуют или недействительны учётные данные.
Устранение ошибки
- Убедитесь, что URL, по которому вы пытаетесь получить доступ к методу, правильный;
- Убедитесь, что используется правильный токен/учётная запись для авторизации.
- При необходимости запросите доступ у администратора системы.
Ошибка 403
Описание ошибки
У пользователя нет прав для выполнения операции (отсутствует необходимая роль).
Устранение ошибки
На стороне администратора:
- Проверить роли, назначенные пользователю.
- При необходимости выдать пользователю соответствующую роль.
Ошибка 500 Internal Server Error
Описание ошибки
Сервер столкнулся с неожиданной ошибкой, которая помешала ему выполнить запрос.
Устранение ошибки
На стороне разработчика: проверить интернет-соединение. На стороне сервера:
- проверить логи;
- убедиться в работоспособности базы данных;
- проверить конфигурацию сервиса и окружения.
- Проверить файл
.htaccessна такие ошибки, как неправильная настройка редиректов, блокировка IP-адресов или неправильное форматирование; - Проверить сторонние плагины и расширения;
- Проверить файлы сервера;
- Переустановить рабочее окружение.
Ошибка 422 Unprocessable Entity
Описание ошибки
Сервер понимает тип содержимого в теле запроса и синтаксис запроса является правильным, но серверу не удалось обработать инструкции содержимого.
Устранение ошибки
- Проверьте ввод: убедитесь, что все обязательные поля заполнены и данные ввелены в правильном формате;
- Изучите ответ: сервер возвращает дополнительное сообщение в теле ответа, которое указывает, что именно не так.