Meilisearch 对成功或失败的 API 请求使用以下标准 HTTP 代码:
状态码描述
200成功 一切按预期工作。
201已创建 资源已创建(同步)
202已接受 任务已添加到队列(异步)
204无内容 资源已删除或未返回任何内容
205重置内容 所有资源均已删除
400错误请求 请求不可接受,通常是由于缺少必需参数
401未授权 未提供有效的 API 密钥
403禁止访问 API 密钥没有执行请求的权限
404未找到 请求的资源不存在

错误

所有详细的任务响应都包含一个 error 字段。当任务失败时,总是会伴随一个 JSON 格式的错误响应。Meilisearch 错误可以是以下类型之一:
类型描述
invalid_request这是由于用户输入错误。它伴随着 HTTP 代码 4xx
internal这是由于机器或配置限制。它伴随着 HTTP 代码 5xx
auth此类错误与身份验证和授权相关。它伴随着 HTTP 代码 4xx
system这表示您的系统已达到或超过其磁盘大小、索引大小、打开文件数限制,或者数据库没有读写访问权限。它伴随着 HTTP 代码 5xx

错误格式

{
  "message": "Index `movies` not found.",
  "code": "index_not_found",
  "type": "invalid_request",
  "link": "https://docs.meilisearch.com/errors#index_not_found"
}
字段描述
message人类可读的错误描述
code错误代码
类型返回的错误类型
链接文档相关部分的链接
如果您在理解错误时遇到困难,请查看 完整的 code 值和描述列表 测试响应字段组件
message
string
人类可读的错误描述
code
string
类型
string
返回的错误类型
文档相关部分的链接
© . This site is unofficial and not affiliated with Meilisearch.