通过HTTP请求节点中的环境变量设置主机

时间:2019-06-04 10:12:24

标签: node-red

我有一个节点红色的HTTP Request节点。 我想使用url,如下所示:

  

http://SERVER_HOST:SERVER_PORT/

如何用环境中的等效值替换server_hostserver_port

如果可能的话,我不想添加其他节点只是为了设置此网址

我尝试过:

${SERVER_HOST}
$(SERVER_HOST)
$env(SERVER_HOST)

${'SERVER_HOST'}
$('SERVER_HOST')
$env('SERVER_HOST')

1 个答案:

答案 0 :(得分:0)

您只能直接在节点配置中从单个环境变量设置整个值。

因此,您有2个选择:

  1. 将整个网址设置为环境变量,例如$(SERVER_URL)
  2. 在组装零件之前,先使用功能节点并将其设置为msg.url,然后将其传递到HTTP请求节点。