错误

所有 API 方法使用标准的 HTTP 响应代码来指示成功或失败。

状态码 原因
200 成功 - 响应内容中包含结果
204 成功 - 没有进一步的内容
400 错误的请求 - 请参见下面的响应格式
401 未授权 - 请参见 身份验证
404 未找到 - 资源未找到
409 版本不匹配 - 请参见 POST /flows
500 服务器错误 - 服务器出现了问题

错误响应

对于 400 响应代码,响应的主体将是一个 JSON 对象, 包含以下字段:

字段 描述
code 错误代码
message 错误的描述
{
  code: "module_already_loaded",
  message: "模块已加载"
}

错误代码

代码 描述
unexpected_error 发生了意外错误
invalid_request 请求包含无效参数
settings_unavailable 存储系统不支持更改设置
module_already_loaded 请求的模块已加载
type_in_use 请求试图移除/禁用当前正在使用的节点类型
invalid_api_version 请求在 Node-RED-API-Version 头中指定了无效的 API 版本