我需要对 Node.red 中数组中的每个 url 执行 HTTP 请求。基本上我想通过他们的 API 响应过滤 URL。我该怎么做呢?我找不到任何“循环”节点或任何东西。
问问题
3892 次
2 回答
2
好的,解决了。我已经创建了需要 URL 数组的节点,msg.items
并将它们一一插入msg.payload
(请求元数据转到msg.itemData
),同时将真实数据收集msg.payload
到msg.itemsResult
. 在节点决定后切换到触发循环步骤或(如果msg.payload == false
),触发“结果引脚”。
在我开始工作后,我看到您可以通过返回消息数组从一个节点返回两个或多个值,因此应该可以在一个节点中进行循环,而无需循环开关。
于 2014-07-21T14:32:04.927 回答
2
有一个拆分器节点 (node-red-contrib-splitter) 将有效负载数组拆分为单独的消息。当消息(msg)到达时,将迭代配置的变量。
于 2014-12-18T05:26:21.083 回答