错误信息(Errors)
在本指南中,我们将讨论使用 Zero Frontier 的过程中出现错误时会发生什么。发生错误是难免的,让我们来看看在使用 Zero Frontier 的过程中可能会遇到的一些状态代码和错误类型。
您可以通过在收到来自后台的响应时检查状态代码来判断请求是否成功。如果响应失败,您可以根据错误类型和错误消息来找出问题所在并进行一些基本的尝试。如果问题仍未解决,您可以联系 Zero 支持(当前未开放)。
在向 Zero 支持(当前未开放)反馈错误时,您需要提交您看到的后台响应的状态代码以及错误信息,我们将尽快与您联系。
状态代码(Status codes)
以下是 Zero Frontier 返回的不同类别的状态代码列表。查看这些代码可以了解请求是否成功。
- Name
2xx- Description
2xx 状态代码表示响应成功 — 在后台响应没有发生错误时,将返回 2xx 状态代码;此状态代码通常不会显示到页面中。
- Name
4xx- Description
4xx 状态代码表示客户端错误 — 这意味着您的请求与 Zero Frontier 互联时可能出现了问题。您需要刷新网页重新初始化插件。若问题仍未解决,请联系 Zero 支持(当前未开放)。
- Name
5xx- Description
5xx 状态代码表示服务器错误 — 这代表我们的后台服务出现了故障;如果您在前台页面中看到了此类状态代码,请向 Zero 支持(当前未开放)提交此状态代码以及错误信息。出现此错误代码时,您将看到类似 Error: 503 - Services Unavailable 的报错信息。
错误类型(Error types)
每当请求失败时,Zero Frontier 都会返回错误响应,其中包含错误类型和消息。您可以查看这些信息,从而更好地了解出了什么问题以及如何修复它。大多数错误消息都非常有用且可操作。
这是 Zero Frontier 支持的两种错误类型的列表 — 查看这些来了解请求出现的问题。
- Name
service unavailable- Description
这意味着服务器内部出现了错误,我们会尽快修复此错误。在修复完成前,您将无法使用对应的功能,其他功能不受影响。此外,您也可以通过 Zero Frontier 运行状态查看 Zero Frontier 各模块的运行状态。
- Name
invalid request- Description
这意味着您的请求未能按照 Zero Frontier 的规范进行处理;当发生此错误时,通常是插件端的身份认证信息过期,您需要刷新页面并重新初始化插件。
错误响应示例(Error response)
Error: 503 - Services Unavailable
Error: 403 - Invalid Request