2017-02-21 10 views
0

通常のhttpリクエストノードの前に、ヘッダー情報を入力する関数ノードがあります。 http要求ノード内には、URLを指定するフィールドがあります。ノードレッド:ノード内でハードコードするのではなく、httpリクエストノードにURLを入力できますか?

URLを入力する方法がある場合(機能ノード経由でも可能)、httpリクエストノードに入力すると、URLのリストをペーストするのではなく照会できるようになります毎回。

httpリクエストのURLをmessage.childに設定しようとしましたが、動作しません。

ここに参照のための私のフローセットアップである:

[{ "ID": "de791b20.2ae648"、 "タイプ": "HTTP 要求"、 "Z": "916b3055.b3f1e"、 425.2000274658203、 "y":228、 "name"、 "method": "GET"、 "ret": "txt"、 "url": "someurl"、 "tls" "ワイヤ":[["79e9579b.c337f8"、 "5174250e.88629c"]]}、{"id": "a668fd6c.894bf"、 "type": "function"、 "z": "916b3055.b3f1e" \ n \ n \ n "、"出力 ":1、" \ "\" \ "\" \ "" "noerr":3、 "x":284.5000305175781、 "y":239.60000610351562、 "wires":["de791b20.2ae648"]]}、{"id": "5174250e.88629c"、 "type": "http" レスポンス "、" z ":" 916b3055.b3f1e "、"名前 ":"レスポンス "、" x ":605.2000427246094、" y ":275.0000457763672、" wires ":[]、{" id ":" 79e9579b.c337f8 "、" type ":" debug "、" z ":" 916b3055.b3f1e "、" name ":" "、" active " "y":223.400146484375、 "wires":[]}、{"id": "7f6783ac.6ea06c":true、 "console" 、 "タイプ": "注入"、 "z": "916b3055.b3f1e"、 "名前": ""、 "トピック": ""、 "ペイロード": ""、 "ペイロードタイプ": "日付" "、" ""、 "crontab": ""、 "once":false、 "x":135.1999969482422、 "y":239、 "wires":[["a668fd6c.894bf"]]}]

答えて

1

URLを動的に設定するには、ノード構成にフィールドを空白のままにしてから、msg.urlを渡します。

リクエストノードの情報サイドバーには、どのプロパティを動的に設定できるかが記述されています。

関連する問題