Обработка ошибок
Ниже приведены коды ошибок, которые вы можете получить при использовании Vault API, как их интерпретировать и что делать, когда вы их получите. Если вам нужна дополнительная помощь по устранению ошибки, просмотрите ресурсы поддержки .
Код ошибки | Описание | Действие |
---|
400: Неверный запрос | Этот код ошибки возвращается, когда во входном запросе есть ошибка. | Проверьте запрос, внесите в него необходимые изменения и повторите попытку. |
401: Неверные учетные данные | Токен доступа недействителен или срок его действия истек. | Обновите токен доступа и повторите попытку. |
404 | Указанный ресурс не найден. Этот код ошибки возвращается, когда в запросе имеется дело, блокировка или учетная запись, которая не существует. | |
409 | Указанный ресурс уже существует. | Попробуйте получить ресурс еще раз и при необходимости выполните обновление. |
429 | Запрос превышает квоту Vault API. | Ознакомьтесь с ограничениями на использование Vault API и используйте алгоритм экспоненциальной задержки, как описано на этой странице. |
500 | При обработке запроса произошла непредвиденная ошибка. | Повторите попытку с экспоненциальной задержкой. |
Если не указано иное, контент на этой странице предоставляется по лицензии Creative Commons "С указанием авторства 4.0", а примеры кода – по лицензии Apache 2.0. Подробнее об этом написано в правилах сайта. Java – это зарегистрированный товарный знак корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2024-12-21 UTC.
[null,null,["Последнее обновление: 2024-12-21 UTC."],[[["This page lists common Vault API error codes, their meanings, and suggested solutions."],["Error codes range from bad requests (400) to internal server errors (500), each with specific causes."],["Users should consult the error code descriptions to understand the issue and take the recommended action."],["For quota issues (429), review usage limits and implement exponential backoff strategies."],["If further assistance is needed, consult the provided support resources."]]],["Vault API error codes indicate issues with requests or resources. 400 means a bad input request, requiring a check and correction. 401 signals invalid credentials, needing a token refresh. 404 signifies a missing resource. 409 means a resource already exists, prompting a resource retrieval or update. 429 denotes exceeding API limits, necessitating review of the limits and an exponential backoff approach. 500 represents an unexpected internal error that should also be retried with exponential backoff.\n"]]