Node-RED中有多个HTTP请求

我需要在Node.red中的数组中的每个url上执行HTTP请求。 基本上我想通过他们的API响应来过滤URL。 我该怎么做呢? 我找不到任何“循环”节点或任何东西。

好的,解决了。 我做了节点,希望在msg.items的URL数组,并将它们逐一插入到msg.payload (请求元数据转到msg.itemData ),同时收集真正的msg.payloadmsg.itemsResult 。 切换节点解码后触发循环步骤或(如果msg.payload == false ),激发“结果引脚”。

在Node-RED中循环

我得到它的工作后,我看到你可以从一个节点返回两个或更多的值,通过返回消息数组,所以它应该是可以在一个节点循环,没有回路开关。

有一个分离器节点(node-red-contrib-splitter)将一个有效负载数组分成不同的消息。 当消息(msg)到达时,configuration的variables将被迭代。

请参阅: https : //www.npmjs.org/package/node-red-contrib-splitter