错误码
错误类型
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
描述 网页解析失败