IoT 中樞 API 常見錯誤碼
下表列出IoT 中樞 API 通用的錯誤碼。 HTTP 狀態碼為 N/A 表示錯誤只會透過 AMQP 或 MQTT 發生。
錯誤碼 | 描述 | HTTP 狀態碼 |
---|---|---|
400004 | 要求的本文無效;例如,無法剖析本文,或無法驗證物件。 | 400 不正確的格式 |
400027 | 請參閱 400027 ConnectionForcefullyClosedOnNewConnection。 | N/A |
400103 | InvalidContentEncodingOrType | 400 不正確的要求 |
401002 | IotHub 未經授權存取 | 401 未經授權 |
401003 | 無法驗證授權權杖;例如,它已過期或不適用於要求的 URI 和/或 方法。 若要深入了解,請參閱 401003 IoTHubUnauthorized。 | 401 未經授權 |
403010 | 此作業對目前IoT 中樞層無效。 如何升級您的IoT 中樞 | 403 禁止 |
403002 | 請參閱 403002 IoTHubQuotaExceeded。 | 403 禁止 |
403004 | 請參閱 403004 DeviceMaximumQueueDepthExceeded。 | 403 禁止 |
403006 | 請參閱 403006 DeviceMaximumActiveFileUploadLimitExceeded。 | 403 禁止 |
404001 | 請參閱 404001 DeviceNotFound。 | 404 找不到 |
404104 | 請參閱 404001 DeviceNotFound。 | 404 找不到 |
404103 | 請參閱 404103 DeviceNotOnline。 | 404 找不到 |
404104 | 請參閱 404104 DeviceConnectionClosedRemotely。 | 404 找不到 |
409001 | 請參閱 409001 DeviceAlreadyExists。 | 409 衝突 |
409002 | 請參閱 409002 LinkCreationConflict。 | N/A |
412001 | 根據 RFC7232,要求中的 etag 不符合現有資源的 etag。 | 412 先決條件失敗 |
412002 | 請參閱 412002 DeviceMessageLockLost。 | N/A |
413001 | 傳送至IoT 中樞的訊息超過IoT 中樞訊息允許的大小上限。 | 413 RequestEntityTooLarge |
429001 | 請參閱 429001 ThrottlingException。 | 429 要求太多 |
500xxx | 請參閱 500xxx 內部錯誤。 | 500 內部伺服器錯誤 |
500001 | 請參閱 500xxx 內部錯誤。 | 500 內部伺服器錯誤 |
503xxx | 服務無法使用 | 服務無法使用 |
503003 | 請參閱 503003 PartitionNotFound。 | 503 服務無法使用 |
503008 | 接收已節流連結。 訊息已節流,請重試作業。 | 503 伺服器無法使用 |
504101 | 請參閱 504101 GatewayTimeout。 | 504 閘道逾時 |