3.3. 错误信息
完整的配置的另一个重要元素是定义您自己的自定义错误消息。
务必要注意,暂存环境中的 3scale API 网关将通过您的 API 生成的错误消息。但是,由于 API 的管理层现在由网关执行,因此您的 API 不会看到的一些错误,因为一些请求将由网关终止。
以下是一些错误:
- 身份验证缺失: 每当 API 请求不包含任何凭证时,都会生成这个错误。当用户没有将其凭证添加到 API 请求时会出现这种情况。
- 身份验证失败: 每当 API 请求不包含有效凭证时,都会生成这个错误。这可能是因为凭证是 fake,或者应用程序已被临时暂停。
- no match:这个错误表示请求与任何映射规则不匹配,因此没有更新指标。这不一定是错误,但意味着用户正在尝试随机路径,或者您的映射规则无法涵盖合法情况。
- 重试:当 API 请求超过速率限制时,会触发这个错误。返回 Retry-After 标头,状态代码为 429,以秒为单位,直到限制过期为止。