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 |
達到重新導向嘗試的最大次數。 |