curl - 使用 curl 请求将变量添加到函数节点中
问题描述
你能帮我完成以下功能吗?我正在尝试将以下变量 temp 添加到我的 curl 请求中,但它不起作用。谢谢
var temp = global.targettemp;
msg.headers = {};
msg.headers={'Authorization': 'user:pass'
msg.payload = {};
msg.payload={'targetTemperature': 'temp'};
return msg
解决方案
你想要这样的东西:
var temp = global.get('targettemp');
msg.headers={authorization: 'user:pass' };
msg.payload={targetTemperature: temp};
return msg
请注意,使用上下文变量的正确方法是使用 get/set 方法来确保将值存储在使用的上下文存储插件中。
推荐阅读
- mongodb - 如何使用聚合和查找将 mongodb 中的两个表连接为第二个表中的数组?
- javascript - Jquery - 数据表中的编辑和保存按钮以向 Nodejs 提交 POST 请求
- css - 带有浅色纹理(图像)背景的深色主题上的文本颜色的可访问性问题
- html - 从右到左展开div?HTML - CSS
- css - 默认情况下在 iPhone 设备中显示水平滚动条
- git - 重置远程分支而不推送本地分支
- angular - Angular DataTable - 日期时间列排序问题
- php - 警告:session_start():找不到保存处理程序“redis”
- javascript - 打字稿中开关的替代品
- angular - 传单 idw 绘制整个地图。我希望 idw 仅对特定区域、特定纬度、lng 产生影响