手机版 收藏 导航

Node-RED 如何在流程中动态添加 URL 请求_Node-RED 如何批量请求多个 URL

原创   www.link114.cn   2024-10-17 11:56:38

Node-RED 如何在流程中动态添加 URL 请求_Node-RED 如何批量请求多个 URL

要在流程中动态添加 URL 请求,可以使用 "Change" 节点。在 "Change" 节点中,可以设置 msg.url 属性来动态指定 URL。例如:

msg.url = "https://example.com/api?q=" + msg.payload;

这样就可以根据 msg.payload 的值来动态生成 URL。

要在 Node-RED 中批量请求多个 URL,可以使用 "Split" 和 "Join" 节点。使用 "Split" 节点将输入消息拆分成多个子消息,每个子消息包含一个 URL。使用 HTTP 请求节点发送这些 URL 请求。使用 "Join" 节点将响应结果合并成一个输出消息。

例如,可以使用以下流程来批量请求多个 URL:

[input] -> Split -> HTTP Request -> Join -> [output]

其中,输入消息可以是一个包含多个 URL 的数组,或者是一个以换行符分隔的 URL 列表。