华体会联盟hthhackspace云服务返回故障对象,内含HTTP报错响应码表示报错类型系统响应主体返回更多故障信息
下表列出可能的故障类型及其相关误差代码和描述
错误类型 | 错误代码 | 描述性 |
---|---|---|
DnsFault | 500 | 泛接通不应像下文具体故障那样频繁地看细节元素更多细节 |
serviceUnavailable | 503 | 无法处理请求,因为后端服务暂时无法使用条件应该是暂时性错误持续时联系支持 |
未经授权 | 401 | 用户无权访问a用户可能没有认证API用户应访问API功能时,联系支持 |
坏请求 | 400 | 请求缺失一个或多个元素或某些元素的值无效细节元素或验证错误元素 |
项目非Found | 404 | 后端服务没有发现匹配请求URI的东西 |
超imit | 413 | 或请求实体数大于允许限值,或用户超出允许速率限值细节元素更多细节需要更高请求率限制时联系支持 |
itemAlreadyExists | 409 | 后端服务因与资源当前状态冲突无法完成请求似然用户正试图创建实体细节元素详解 |
删除故障 | 500 | 后端服务无法成功删除请求删除的一些实体查看失败项目元素细节 |
internalServerError | 500 | 后端服务遇到意外条件,无法满足请求细节元素详解 |
所有故障类型基DnsFault
.从XML模式的角度看 所有API故障都扩展基本故障类型DnsFault
.JAXB等系统绑定XML实际类时DnsFault
容不得区分故障类型时可全套使用
DnsFault
结构元素显示如下所有其他故障类型扩展DnsFault
.当前只有故障类型坏请求
并删除故障
实际添加附加元素结构比对父DnsFault
.后文将描述这两种故障类型
实例:故障响应:XML
主故障
错误细节
实例:故障响应:JSON
{消息/主故障/代码/500/细节/误差/误差/误差/误差/误差/误差/误差/误差/误差/误差/误差/误差/误差/误差/误差/误差/误差/误差/误差/误差/误差/误差/误差/误差/误差/误差/误差/误差/误差/误差/误差/误差/误差/误差/误差/误差/误差/误差/误差/误差/误差/误差/误差
报错码代码解析
)返回正文响应方便上头消息传递
元素返回适合向终端用户显示的可读消息上头细节
元素可选性并可能包含信息以跟踪错误,如栈跟踪上头细节
元素可能或不适合向终端用户显示,视终端用户作用和经验而定
故障根元素DnsFault
)视误差类型而变化坏请求
故障加法validationErrors
元素内含无效请求报错列表前二坏请求
示例显示请求结构错误
实例:请求结构错误请求错误:XML
无法处理请求 。
意外贴标签期望.
实例:请求结构错误请求错误:JSON
{消息:>请求无法处理脱机期望...
下两个坏请求
示例显示验证错误
实例:错误请求故障校验:XML响应
必须为每个域提供名 。
无效域名
实例:错误请求故障验证:JSON响应
{验证错误}{消息>:
删除故障
加法失败项
内含不可删除实体细节的元素
示例:示例删除故障:XML
无法删除一个或多个项 。
细节见错误列表
dNSAPI目前不可用
域号:123
示例:删除故障:JSON
{ "failedItems": { "faults": [ { "message":"The DNS API is currently not available.", "code":503, "details":"Domain ID: 123" } ] }, "message":"One or more items could not be deleted.", "code":500, "details":"See errors list for details." }