故障

本节故障对象描述API操作误差所有故障对象从基础故障扩展服务故障方便异常处理支持它的语言

服务故障

万一出错,Billing服务返回故障对象,内含HTTP报错代码表示误差类型

响应体包含任一代码解析引用代码视故障点而定报错还可能包括可选细节显示更多错误信息上头消息传递可能内细节字段内

坏请求

上头坏请求故障表示请求中某物应修改,响应有故障细节

响应代码 :400

示例:坏请求故障响应

{     "badRequest": {         "referenceCode": "bc568dd7-54c2-4811-b535-105cf70cc159",         "details": [         {             "faultCode": "INVALID_ARGUMENT",             "resourceName": "Get Billng Summary",             "resourceProperty": "Billing Summary",             "message": "Invalid type."         }        ]     } }

非Found

上头非Found找不到请求资源时返回故障

响应代码 :404

示例:非故障响应

{非found':{message}:{aca8825}{4440ba39-d2cf-4085-9b95-a3a4faca8825

未经授权

上头未经授权未授权执行尝试操作时故障返回

响应代码 :401

示例:未经授权故障响应

{错误}{代码>:401,“消息”:无授权'}}

不可接受性

上头不可接受性故障表示当请求资源不可接受时返回的短信

响应代码 :406

示例:不可接受故障响应

接受类型不支持

methodNotAllowed

上头methodNotAllowed找不到请求方法或不允许返回故障

响应代码 :405

示例:方法无故障响应

{误差}{编码:405,消息:方法不允许
Baidu
map