MNS へのアクセス時にエラーが発生すると、3xx、4xx、または 5xx の HTTP ステータスコードと、text/xml 形式のメッセージ本文が返されます。
エラーメッセージ本文の例:
<?xml version="1.0" encoding="UTF-8"?>
<Error xmlns="http://mns.aliyuncs.com/doc/v1/">
<Code>InvalidArgument</Code>
<Message>Authorization header is invalid or missing.</Message>
<RequestId>04bb60e3-28aa-4706-99b0-9345d834f266</RequestId>
<HostId>mns.cn-hangzhou.aliyuncs.com</HostId>
</Error>
すべてのエラーメッセージの本文に次の要素が含まれます。
Code: MNS からユーザーに返されたエラーコード。
Message: MNS で提供される詳細なエラー情報。
RequestId: リクエストを一意に識別する ID。問題を解決できない場合は、この RequestId を MNS サポートエンジニアに提示して問い合わせることができます。
HostId: アクセス先の MNS クラスターを識別する ID。
特殊なエラー情報要素については、個々のリクエストの説明を参照してください。