exceptions 模块
类
| AzureError |
所有错误的基本异常。 |
| ClientAuthenticationError |
状态代码为 4xx 的错误响应。 这不会由 Azure 核心管道直接引发。 |
| DecodeError |
在响应反序列化期间引发错误。 |
| DeserializationError |
如果在反序列化期间遇到错误,则引发。 |
| HttpResponseError |
发出请求,并从服务收到不成功状态代码。 |
| ODataV4Error |
HTTP 响应错误,其中 JSON 解码为 OData V4 错误格式。 |
| ODataV4Format |
用于描述 OData V4 错误格式的类。 JSON 示例: error: { “code”: “ValidationError”, “message”: “一个或多个字段包含不正确的值: ”, “details”: [
] } |
| ResourceExistsError |
状态代码为 4xx 的错误响应。 这不会由 Azure 核心管道直接引发。 |
| ResourceModifiedError |
状态代码为 4xx 的错误响应,通常为 412 冲突。 这不会由 Azure 核心管道直接引发。 |
| ResourceNotFoundError |
错误响应,通常由更新) 的 412 响应 (或获取/发布) 的 404 (触发 |
| ResourceNotModifiedError |
状态代码为 304 的错误响应。 这不会由 Azure 核心管道直接引发。 |
| ResponseNotReadError |
如果尝试在不先阅读的情况下访问响应的内容,则引发错误。 如果尝试访问 ~azure.core.rest.HttpResponse 或 ~azure.core.rest.AsyncHttpResponse 的内容,但不先读取响应的字节,则会引发此事件。 |
| SerializationError |
如果在序列化过程中遇到错误,则引发。 |
| ServiceRequestError |
尝试向服务发出请求时出错。 未发送任何请求。 |
| ServiceResponseError |
请求已发送,但客户端无法理解响应。 连接可能已超时。对于幂等或安全操作,可以重试这些错误 |
| StreamClosedError |
如果在关闭后尝试访问响应流,则引发错误。 如果尝试在关闭响应的流后读取/流式传输 ~azure.core.rest.HttpResponse 或 ~azure.core.rest.AsyncHttpResponse,则会引发该事件。 |
| StreamConsumedError |
如果在使用后尝试访问响应流,则引发错误。 如果在使用响应的流后,尝试读取/流式传输 ~azure.core.rest.HttpResponse 或 ~azure.core.rest.AsyncHttpResponse,则会引发此事件。 |
| TooManyRedirectsError |
已达到最大重定向尝试次数。 |