跳至主内容

错误处理

发生错误时,沙箱门户会返回相应的HTTP状态码。可能的状态码包括但不限于:

  • 400 错误请求

  • 401 未授权

  • 402 畸形请求

  • 403 禁止访问

  • 404 未找到

  • 405 方法不允许

  • 429 请求过多

  • 500 服务器内部错误

除了HTTP状态码外,响应体还包含一个描述错误的JSON。

该JSON包含以下字段:

  • code - 表示HTTP状态码的整型数字

  • message - 描述错误的字符串

  • errors - 提供错误补充信息的字符串数组(该字段为可选字段)

尝试提交含无效选项的URL时的响应示例:

{
    "code": 400,
    "message": "请求验证失败",
    "errors": [
        "提供的URL无效",
        "无效的检测对象",
        "无效的检测选项对象"
    ]
}