错误

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

状态码 原因
200 成功 - 结果在响应内容中
204 成功 - 无其他内容
400 错误请求 - 请参阅下面的响应格式
401 未授权 - 请参阅身份验证
404 未找到 - 未找到资源
409 版本不匹配 - 请参阅POST /flows
500 服务器错误 - 服务器上发生错误

错误响应

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

字段 描述
code 错误代码
message 错误的描述
{
  code: "module_already_loaded",
  message: "Module already loaded"
}

错误代码

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