Skip to content
On this page

错误码

错误类型

HamsterBase REST API 在正常操作下可以返回两种不同类型的错误:

HTTP 级别 : 这些错误由 4xx 代码指示。

响应级别 : 这些错误包含在 JSON 响应的“错误”数组中。

HTTP 级别

在正常情况下 HamsterBase 应该只返回以下几个 HTTP 状态码错误。

400 Bad Request: 当请求无效时返回。通常是因为请求中缺少某些必要参数。

401 Unauthorized: 当请求需要身份验证时返回。通常是因为请求头里缺少密钥,或者是密钥错误。

404 Not Found: 当请求的资源不存在时返回。通常是因为请求的资源不存在。

响应级别

当响应的success参数设置为 false 时,会出现响应级别错误,其结构如下:

ts
interface Response {
  success: false;
  errorCode: string;
  errorMessage: string;
}

E0001

描述 网页解析失败