Экспорт (0) Печать
Развернуть все

Общие коды ошибок API-интерфейса REST

Обновлено: Май 2014 г.

Коды ошибок, перечисленные в следующей таблице, могут быть возвращены операцией любой из служб хранилища.

 

Код ошибки Код состояния HTTP Пользовательское сообщение

ConditionNotMet

Не изменено (304)

Условие, указанное в заголовках условий, не выполнено для считываемой операции.

MissingRequiredHeader

Неправильный запрос (400)

Не указан обязательный заголовок HTTP.

MissingRequiredXmlNode

Неправильный запрос (400)

В тексте запроса не указан обязательный узел XML.

UnsupportedHeader

Неправильный запрос (400)

Не поддерживается один из указанных заголовков HTTP в запросе.

UnsupportedXmlNode

Неправильный запрос (400)

Не поддерживается один из узлов XML, указанных в тексте запроса.

InvalidHeaderValue

Неправильный запрос (400)

Значение одного из заголовков HTTP было указано в неверном формате.

InvalidXmlNodeValue

Неправильный запрос (400)

Значение одного из узлов XML в тексте запроса было указано в неверном формате.

MissingRequiredQueryParameter

Неправильный запрос (400)

Обязательный параметр запроса не был указан для этого запроса.

UnsupportedQueryParameter

Неправильный запрос (400)

Не поддерживается один из параметров запроса, указанных в URI запроса.

InvalidQueryParameterValue

Неправильный запрос (400)

У одного из параметров запроса в URI запроса было указано недопустимое значение.

OutOfRangeQueryParameterValue

Неправильный запрос (400)

Параметр запроса, указанный в URI запроса, находится за пределами допустимого диапазона.

RequestUrlFailedToParse

Неправильный запрос (400)

Не удалось выполнить синтаксический анализ URL-адреса в запросе.

InvalidUri

Неправильный запрос (400)

Запрошенный URI не представляет ни одного из ресурсов на сервере.

InvalidHttpVerb

Неправильный запрос (400)

Указанная HTTP-команда не была распознана сервером.

EmptyMetadataKey

Неправильный запрос (400)

Пустой ключ в одной из пар «ключ-значение» метаданных.

InvalidXmlDocument

Неправильный запрос (400)

Указанный XML имеет недопустимый синтаксис.

Md5Mismatch

Неправильный запрос (400)

Указанное в запросе значение MD5 не совпадает со значением, вычисленным сервером MD5.

InvalidMd5

Неправильный запрос (400)

В запросе указано недопустимое значение MD5. Значение MD5 должно иметь длину 128 разрядов и кодировку Base64.

OutOfRangeInput

Неправильный запрос (400)

Некоторые из входных данных запроса выходят за пределы допустимого диапазона.

InvalidAuthenticationInfo

Неправильный запрос (400)

Сведения о проверке подлинности представлены в недопустимом формате. Проверьте значение заголовка Authorization.

InvalidInput

Неправильный запрос (400)

Некоторая часть входных данных запроса является недопустимой.

InvalidMetadata

Неправильный запрос (400)

Указанные метаданные являются недопустимыми. Они содержат запрещенные символы.

InvalidResourceName

Неправильный запрос (400)

Указанное имя ресурса содержит недопустимые символы.

MetadataTooLarge

Неправильный запрос (400)

Размер указанных метаданных превышает максимально допустимый размер.

ConditionHeadersNotSupported

BadRequest (400)

Заголовки условий не поддерживаются.

MultipleConditionHeadersNotSupported

Неправильный запрос (400)

Несколько из заголовков условий не поддерживаются.

AuthenticationFailed

Запрещено (403)

Серверу не удалось проверить подлинность запроса. Убедитесь, что значение заголовка Authorization имеет правильный формат, включая подпись.

InsufficientAccountPermissions

Запрещено (403)

Географически избыточная репликация с доступом для чтения не включена для данной учетной записи.

InsufficientAccountPermissions

Запрещено (403)

Операции записи во вторичное расположение не разрешены.

ResourceNotFound

Не найдено (404)

Указанный ресурс не существует.

AccountIsDisabled

Запрещено (403)

Учетная запись отключена.

InsufficientAccountPermissions

Запрещено (403)

Учетная запись, к которой выполняется обращение, имеет недостаточно разрешений на выполнение этой операции.

UnsupportedHttpVerb

Метод не разрешен (405)

Ресурс не поддерживает указанная HTTP-команда.

AccountAlreadyExists

Конфликт (409)

Указанная учетная запись уже существует.

AccountBeingCreated

Конфликт (409)

Указанная учетная запись находится в процессе создания.

ResourceAlreadyExists

Конфликт (409)

Указанный ресурс уже существует.

ResourceTypeMismatch

Конфликт (409)

Указанный тип ресурса не соответствует типу существующего ресурса.

MissingContentLengthHeader

Требуется длина (411)

Не указан заголовок Content-Length.

ConditionNotMet

Не выполняется обязательное условие (412)

Условие, указанное в заголовках условий, не выполняется для операции записи.

RequestBodyTooLarge

Слишком большая сущность запроса (413)

Размер текста запроса превышает максимально допустимый размер.

InvalidRange

Запрошенный диапазон невыполним (416)

Указанный диапазон недопустим для текущего размера ресурса.

InternalError

Внутренняя ошибка сервера (500)

Сервер обнаружил внутреннюю ошибку. Повторите запрос.

OperationTimedOut

Внутренняя ошибка сервера (500)

Не удалось завершить операцию за отведенное время.

ServerBusy

Служба недоступна (503)

В настоящее время прием запросов невозможен. Повторите запрос позже.

См. также

Показ:
© 2014 Microsoft