模块介绍
HTTP输入模块是通过http请求接口获取返回的数据,再将数据传递给下一节点。该模块可以选择Get、Post请求方式,有参或无参,且不能做为第一级节点。
配置说明
参数名称 | 是否必填 | 参数描述 |
---|---|---|
请求地址 | 是 | http请求接口的地址 |
请求方式 | 是 | 仅支持Get和Post请求 |
Body参数、Param参数 | 二选其一 | 根据接口的请求方式选择 |
数据解析脚本 | 是 | 解析返回的数据 |
试运行 | 是 | 检验配置能否获取到数据 |
属性列表 | 是 | 选择传递下一节点的数据属性 |
配置操作说明
- 点击左侧导航栏【边缘连接服务】->【数据管理】->【数据引擎】,进入数据引擎列表页面;点击右侧【新增】按钮,新建设备引擎
- 设备引擎新建之后,点击该引擎操作栏的【配置】按钮,进入数据引擎编辑页面
- 从右上角设备输入栏中,点击设备输入的下拉框,鼠标按住HTTP输入不放,拖动组件进入画布中心,如下图
- 点击HTTP输入组件框右上角的【配置】按钮,进入请求配置页面,填入http请求的参数
- Post请求,需配置body参数,格式如下图所示。
- Get请求,需配置param参数,格式如下图所示。
- 配置解析脚本,根据http请求结果配置消息处理的脚本。脚本编辑页面左侧输入框加入参数,点击【执行】右侧输出框显示输出字段,点击【保存】。
- 点击【试运行】,输入自定义参数,获取数据,配置属性字段
- HTTP输入配置完成后,点击右上角的【保存】按钮进行保存,也可点击右下角的【执行并保存】按钮启动该服务,且支持查询引擎相关的运行状态和数据,如下图