Image Processing (IMG) にアクセスしたときにエラーが発生した場合、IMGはエラーコードとエラーメッセージを返します。 これは、エラーを見つけて修正するのに役立ちます。
エラー応答形式
エラーレスポンスの例を次に示します。
<エラー>
<Code>BadRequest</Code>
<メッセージ> 入力はbase64デコードではありません。</Message>
<RequestId>52B155D2D8BD99A15D0005FF</RequestId>
<HostId>userdomain</HostId>
</エラー> エラー応答には、次の要素が含まれます。
Code: IMGがユーザーに返すエラーコード。メッセージ: IMGによって提供される詳細なエラー情報。RequestId: エラーリクエストを識別するために使用されるUUID。 問題が解決しない場合は、このUUIDをテクニカルサポートに送信して、エラーの原因を特定できます。HostId: アクセスされたIMGクラスターを識別するために使用されるID。
エラーコード
次の表に、IMG要求への応答に含まれるエラーコードを示します。
| エラーコード | 説明 | 解決策 |
| InvalidArgument | パラメーターが無効な場合に返されるエラーメッセージ。 | HTTPステータスコード400 |
| BadRequest | リクエストエラーが発生した場合に返されるエラーメッセージ。 | |
| MissingArgument | 必要なパラメーターが指定されていない場合に返されるエラーメッセージ。 | |
| ImageTooLarge | イメージサイズが制限を超えた場合に返されるエラーメッセージ。 | |
| WatermarkError | 透かしエラーが発生した場合に返されるエラーメッセージ。 | |
| NotImplemented | アクセスが拒否された場合に返されるエラーメッセージ。 | |
| AccessDenied | アクセスが拒否された場合に返されるエラーメッセージ。 | HTTPステータスコード403 |
| SignatureDoesNotMatch | OSSによって計算された署名がリクエストで指定された署名と一致しない場合に返されるエラーメッセージ。 | |
| NoSuchKey | 指定されたイメージが存在しない場合に返されるエラーメッセージ。 | HTTPステータスコード404 |
| NoSuchStyle | 指定されたスタイルが存在しない場合に返されるエラーメッセージ。 | |
| 内部エラー | 内部エラーが発生した場合に返されるエラーメッセージ。 | HTTPステータスコード500 |