发送请求消息后,您会收到服务端的响应,返回结果中包含状态码、响应消息头和响应消息体。
状态码表示请求响应的状态,是一组1XX
到5XX
的数字代码。
对应请求 Header,响应同样也有 Header,如Content-Type
。
响应 Body 通常以JSON
结构化格式返回,与响应 Header 中Content-Type
对应,传递除响应消息头之外的内容。
ResponseMetadata
和 Result
两部分。Error
字段,Error
字段由 Code
和 Message
组成。{ "ResponseMetadata": { "RequestId": "202310091729184CEFD57F221FFCBF****", "Action": "CreateCCRule", "Version": "2020-12-09", "Service": "waf", "Region": "cn-beijing" }, "Result": { "Id": 144565 } }
ResponseMetadata
及其内部的RequestId
、Action
、Version
、Service
、Region
是固定的字段,无论请求成功与否,只要发起了 API 请求,必定会返回。RequestId
是一个 API 请求的唯一标识,如果 API 出现异常,您可以通过该 ID 来帮助定位问题。Result
是固定字段,字段内容由不同的产品自行定义。{ "ResponseMetadata": { "RequestId": "202310091403564A8CA5A23A12AEA5****", "Action": "GetVulnerabilityConfig", "Version": "2020-12-09", "Region": "cn-beijing", "Error": { "CodeN": 100025, "Code": "InvalidCredential", "Message": "Invalid credential in 'Authorization', Pls check your authorization header." } } }
Result
字段。Error
字段,Error
字段由 Code
和 Message
组成,其中:
Code
表示具体出错的错误码,您可根据错误码自助解决问题。Message
表示错误信息,描述了错误发生的具体原因,供您排查问题参考。随着业务发展或体验优化,此文本可能会经常保持变更或更新,不建议完全依赖这个返回值。