Распространенные коды ошибок REST API
Операция с любой из служб служба хранилища Azure может возвращать следующие коды ошибок:
| Код ошибки | HTTP status code (Код состояния HTTP) | Сообщение для пользователя |
|---|---|---|
| NoAuthenticationInformation | Не авторизовано (401) | Серверу не удалось проверить подлинность запроса. См. сведения в заголовке www-authenticate. |
| InvalidAuthenticationInfo | Не авторизовано (401) | Серверу не удалось проверить подлинность запроса. См. сведения в заголовке www-authenticate. |
| AccountAlreadyExists | Конфликт (409) | Указанная учетная запись уже существует. |
| AccountBeingCreated | Конфликт (409) | Указанная учетная запись находится в процессе создания. |
| AccountIsDisabled | Запрещено (403) | Учетная запись отключена. |
| AccountProtectedFromDeletion | Конфликт (409) | Контейнеры учетных записей <accountName><containerName> имеют <have legal hold\locked immutability policy>. |
| AuthenticationFailed | Запрещено (403) | Серверу не удалось проверить подлинность запроса. Убедитесь, что значение заголовка Authorization имеет правильный формат, включая подпись. |
| ConditionHeadersNotSupported | BadRequest (400) | Заголовки условий не поддерживаются. |
| ConditionNotMet | Не изменено (304) | Условие, указанное в заголовках условий, не выполнено для считываемой операции. |
| ConditionNotMet | Не выполняется обязательное условие (412) | Условие, указанное в заголовках условий, не выполняется для операции записи. |
| EmptyMetadataKey | Неправильный запрос (400) | Пустой ключ в одной из пар «ключ-значение» метаданных. |
| InsufficientAccountPermissions | Запрещено (403) | Операции чтения в настоящее время отключены. |
| InsufficientAccountPermissions | Запрещено (403) | Операции записи не допускаются. |
| InsufficientAccountPermissions | Запрещено (403) | Учетная запись, к которой выполняется обращение, имеет недостаточно разрешений на выполнение этой операции. |
| InternalError | Внутренняя ошибка сервера (500) | Сервер обнаружил внутреннюю ошибку. Повторите запрос. |
| InvalidAuthenticationInfo | Неправильный запрос (400) | Сведения о проверке подлинности представлены в недопустимом формате. Проверьте значение заголовка Authorization. |
| InvalidHeaderValue | Неправильный запрос (400) | Значение одного из заголовков HTTP было указано в неверном формате. |
| InvalidHttpVerb | Неправильный запрос (400) | Указанная HTTP-команда не была распознана сервером. |
| InvalidInput | Неправильный запрос (400) | Недопустимые входные данные в запросе. |
| InvalidMd5 | Неправильный запрос (400) | В запросе указано недопустимое значение MD5. Значение MD5 должно иметь длину 128 разрядов и кодировку Base64. |
| InvalidMetadata | Неправильный запрос (400) | Указанные метаданные являются недопустимыми. Они содержат запрещенные символы. |
| InvalidQueryParameterValue | Неправильный запрос (400) | У одного из параметров запроса в URI запроса было указано недопустимое значение. |
| InvalidRange | Запрошенный диапазон невыполним (416) | Указанный диапазон недопустим для текущего размера ресурса. |
| InvalidResourceName | Неправильный запрос (400) | Указанное имя ресурса содержит недопустимые символы. |
| InvalidUri | Неправильный запрос (400) | Запрошенный URI не представляет ни одного из ресурсов на сервере. |
| InvalidXmlDocument | Неправильный запрос (400) | Указанный XML имеет недопустимый синтаксис. |
| InvalidXmlNodeValue | Неправильный запрос (400) | Значение одного из узлов XML в тексте запроса было указано в неверном формате. |
| Md5Mismatch | Неправильный запрос (400) | Указанное в запросе значение MD5 не совпадает со значением, вычисленным сервером MD5. |
| MetadataTooLarge | Неправильный запрос (400) | Размер указанных метаданных превышает максимально допустимый размер. |
| MissingContentLengthHeader | Требуется длина (411) | Не указан заголовок Content-Length. |
| MissingRequiredQueryParameter | Неправильный запрос (400) | Обязательный параметр запроса не был указан для этого запроса. |
| MissingRequiredHeader | Неправильный запрос (400) | Не указан обязательный заголовок HTTP. |
| MissingRequiredXmlNode | Неправильный запрос (400) | В тексте запроса не указан обязательный узел XML. |
| MultipleConditionHeadersNotSupported | Неправильный запрос (400) | Несколько из заголовков условий не поддерживаются. |
| OperationTimedOut | Внутренняя ошибка сервера (500) | Не удалось выполнить операцию за отведенное время. |
| OutOfRangeInput | Неправильный запрос (400) | Некоторые из входных данных запроса выходят за пределы допустимого диапазона. |
| OutOfRangeQueryParameterValue | Неправильный запрос (400) | Параметр запроса, указанный в URI запроса, находится за пределами допустимого диапазона. |
| RequestBodyTooLarge | Слишком большая сущность запроса (413) | Размер текста запроса превышает максимально допустимый размер. |
| ResourceTypeMismatch | Конфликт (409) | Указанный тип ресурса не соответствует типу существующего ресурса. |
| RequestUrlFailedToParse | Неправильный запрос (400) | Не удалось выполнить синтаксический анализ URL-адреса в запросе. |
| ResourceAlreadyExists | Конфликт (409) | Указанный ресурс уже существует. |
| ResourceNotFound | Не найдено (404) | Указанный ресурс не существует. |
| ServerBusy | Служба недоступна (503) | Серверу не удается получить запросы. Повторите запрос. |
| ServerBusy | Служба недоступна (503) | Входящий трафик превышает предел учетной записи. |
| ServerBusy | Служба недоступна (503) | Egress превышает предел учетной записи. |
| ServerBusy | Служба недоступна (503) | Количество операций в секунду превышает предел учетной записи. |
| UnsupportedHeader | Неправильный запрос (400) | Не поддерживается один из указанных заголовков HTTP в запросе. |
| UnsupportedXmlNode | Неправильный запрос (400) | Не поддерживается один из узлов XML, указанных в тексте запроса. |
| UnsupportedQueryParameter | Неправильный запрос (400) | Не поддерживается один из параметров запроса, указанных в URI запроса. |
| UnsupportedHttpVerb | Метод не разрешен (405) | Ресурс не поддерживает указанная HTTP-команда. |
См. также
Коды ошибок служба хранилища BLOB-объектов
Коды ошибок служба хранилища очереди
Коды ошибок служба хранилища таблицы
коды ошибок Файлы Azure
Устранение неполадок с операциями API
Перечисление HttpStatusCode
Справочник по API-интерфейсу REST служб хранилища