在信息化时代,系统间的交互频繁且复杂。为了实现不同系统或接口之间的数据通信和功能集成,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


软件部长
43 声望6 粉丝

软件研发行业老司机,提供些踩坑的经验而已