错误
错误
请查阅此页面,了解 Meilisearch 如何报告和格式化错误对象的概述。
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 | 人类可读的错误描述 |
code | 错误代码 |
type | 返回的错误类型 |
link | 指向文档相关部分的链接 |
如果您在理解错误方面遇到困难,请查看 code
值和描述的完整列表。
测试响应字段组件
人类可读的错误描述
指向文档相关部分的链接