Node-RED中有多个HTTP请求
我需要在Node.red中的数组中的每个url上执行HTTP请求。 基本上我想通过他们的API响应来过滤URL。 我该怎么做呢? 我找不到任何“循环”节点或任何东西。
好的,解决了。 我做了节点,希望在msg.items
的URL数组,并将它们逐一插入到msg.payload
(请求元数据转到msg.itemData
),同时收集真正的msg.payload
到msg.itemsResult
。 切换节点解码后触发循环步骤或(如果msg.payload == false
),激发“结果引脚”。
我得到它的工作后,我看到你可以从一个节点返回两个或更多的值,通过返回消息数组,所以它应该是可以在一个节点循环,没有回路开关。
有一个分离器节点(node-red-contrib-splitter)将一个有效负载数组分成不同的消息。 当消息(msg)到达时,configuration的variables将被迭代。
请参阅: https : //www.npmjs.org/package/node-red-contrib-splitter