8.6. 3scale 错误代码


要重复检查 3scale Service Management API 端点返回的错误代码,请查看 3scale API 文档 页面,按照以下步骤执行:

  1. 单击位于管理门户右上角的问号(?)图标。
  2. 选择 3scale API 文档。

以下是 3scale 返回的 HTTP 响应代码列表,以及返回它们的条件:

  • 400:错误请求.这可能是因为:

    • 无效的编码
    • 有效负载过大
    • 内容类型无效(用于 POST 调用)。Content-Type 标头的有效值为:application /x-www-form-urlencodedmultipart/form-data 或空标头。
  • 403:

    • 凭证无效
    • 将正文数据发送到 3scale 的 GET 请求
  • 404:引用的不存在的实体,如应用、指标等.
  • 409:

    • 超过用量限制
    • 应用程序未激活
    • 应用程序密钥无效或缺失(用于 app_id/app_key 身份验证方法)
    • 不允许或缺少推荐器(当启用和需要引用器过滤器时)
  • 422:缺少所需的参数

大多数错误响应也将包含 XML 正文,其中含有计算机可读的错误类别和人类可读的说明。

使用标准 API 网关配置时,任何与 3scale 提供的 200 不同的返回代码都可能会通过以下代码之一响应客户端:

  • 403
  • 404
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.