1.5.5 HTTP返回

优质
小牛编辑
127浏览
2023-12-01

更新时间:2019-05-30 13:49:05

节点简介

HTTP返回节点是一个对外输出API的结束节点,你可以通过它配置API的返回值 (注意:“HTTP请求”节点与“HTTP返回”节点必须成对出现)。每个API有且仅有一个HTTP返回节点 , 默认返回前置节点输出。

使用场景

如果您需要使用服务开发工作台开发出一个http接口,那么您就需要使用HTTP请求节点作为起始节点,HTTP返回节点作为终止节点,再选择其他功能节点作为中间逻辑节点,再对服务进行开发调试,即可完成http接口的开发。
用于API流中,将当前流处理的最终结果通过msg.payload返回出去,作为当前流对应的API的返回结果。

配置项

输出

决定返回body的值对象。不填写默认是上一个节点输出的对象(payload)。可以通过填写输入框改写为payload的子集(在第二个输入框内指定);或者是API入参query或其子集;或者是某个节点的输出对象payload等。
屏幕快照 2019-05-30 下午1.46.41.png

返回码

返回码配置主要是一个文档作用,API调用放可通过此配置查看到具体返回码对应的意义。我们提供了一系列默认的返回码。自定义返回码为使用脚本节点的时候自定义返回格式所用,不可与系统返回码重复。
image.png

节点输出

以下为调用成功的输出。调用失败的输出请在日志栏查看返回结果。

{
    "code": 200,
    "data": {[从“输出”配置项中取的对象,也可以是数组——此时外框为“[]”]},
    "message": "success",
    "localizedMsg": "成功"
}

返回码一般使用系统的返回码即可。
屏幕快照 2019-05-30 下午1.48.12.png