当前位置: 首页 > article >正文

【Node-RED】http response收发实现

Node-RED安装

主要包括node.js 环境+Node-RED的安装,具体可以参考这篇博客nodered-环境搭建及使用,讲得很全,还包括了基本的面板介绍,以及windows /linux 下的相关配置

Http 收发实现

本博客重点介绍http response 的使用,当然实现http ,也可以用http in +http request 的组合,方法类似。
通过看http reponse 的介绍,首先要明确一点,输入输出的变量都是可以注入的参数,这点很重要,也是写这篇博客的原因。由于是组态环境,初始认为这些参数应该都是在模块配置里面的,结果并没有找到,尝试了很久,才发现原来是需要我们自己定义注入的(当然这边不涉及function函数模块的使用,着重关注http reponse 模块实现http收发)。
在这里插d入图片描述

只要明确了这一点,其实使用起来就简单了。具体demo相关配置截图如下:

demo前期接口编写

地址

http://127.0.0.1:80/fls/mk/test.fls

传参

{“mode”:“testNodered”,“point”:0}

返回

{“code”:0,“message”:“成功”,“point”:1}

整体流程截图

流程

inject 节点配置截图

在这里插入图片描述

http request 节点配置截图

在这里插入图片描述

debug 节点配置截图

在这里插入图片描述

debug输出截图

在这里插入图片描述

应用案例

现有提供的模块其实不多,更多的需要大家在控制板-安装中进行下载,包括一些封装好的plc模块。不得不说,现成的组态环境真好用,太强悍了!学习过程中也参考了一些博客,适合了解Node-RED ,特此做个记录
NODE-RED有什么好的应用案例吗?
nodered应用场景


http://www.kler.cn/a/157411.html

相关文章:

  • Linux网络功能 - 服务和客户端程序CS架构和简单web服务示例
  • node express服务器配置orm框架sequilize
  • Redis常见阻塞原因总结
  • [python] 基于matplotlib实现雷达图的绘制
  • javaFX.(蜜雪冰城点餐小程序)MySQL数据库
  • 【C++11】可变模板参数
  • Shell数组函数:数组(一)
  • 如何制作教育培训小程序
  • 数字孪生是什么,是干什么用的?
  • 01 高等数学.武忠祥.0基础
  • 考虑光伏发电的配电网重构策略研究
  • 一次elasticsearch 查询瞬间超时案例分析
  • GEE:使用Roberts算子卷积核进行图像卷积操作
  • 【C语言】深入理解C语言中的数学运算和类型转换
  • Unity中C#使用协程控制Shader材质变化
  • unity3d模型中缺失animation
  • docker (镜像分层、阿里云镜像推送/拉去)-day02
  • Kontakt v7.7.2(音频采样器)
  • Golang实践录:读取xml配置文件
  • 基于mps的pytorch 多实例并行推理
  • C语言--每日选择题--Day35
  • Apache Sqoop使用
  • 详细学习Pyqt5的9种显示控件
  • vue找依赖包的网址
  • 数据结构和算法专题---2、算法思想
  • Logstash使用指南