深入解析JVS逻辑服务编排中的网络请求节点及数据处理

在信息化时代,系统间的交互频繁且复杂。为了实现不同系统或接口之间的数据通信和功能集成,HTTP请求作为一种比较常用的数据传输方式,被广泛应用于各种场景。

在JVS在逻辑引擎中也可以主动发起http请求,使用【网络请求】节点,可发起GET、POST、PUT、DELETE等RESTful API的风格请求。

拖取此节点到画布中,我们来看下节点的配置项。

请求地址:此项为调用接口的地址,固定地址可直接填写;带动态地址或者地址带有动态参数,可使用右上角公式(fx)进行数据的动态拼接。

请求类型:支持如图所示多种Type请求类型。

Media Type:支持如图所示多种content-type。

header请求参数:设置请求接口时,要传的header参数,可使用指定key-value值,也可以使用公式(fx)将其他节点数据传输。

body请求参数:请求的传输的具体内容,注意此处为对象格式。同样可使用公式引用其他节点值。

mock数据:开发时可模拟接口返回,返回内容自定义。

在【网络请求】节点发起数据,接收到返回后,使用“接口定义”,即可在后续节点选择此节点的数据。

以下示例为使用【网络请求】节点,调用百度天气接口,查询指定地区天气,拿到返回数据后,使用公式填充到后续的节点中。

在线demo:https://logic.bctools.cn

gitee地址:https://gitee.com/software-minister/jvs-logic

全部评论

相关推荐

评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务