# Use flow-variable inside http request node using {{variable}}

**URL:** <https://discourse.nodered.org/t/use-flow-variable-inside-http-request-node-using-variable/42116>\
**Category:** General\
**Created:** [5 March 2021 19:44 UTC](https://discourse.nodered.org/t/use-flow-variable-inside-http-request-node-using-variable/42116 "2021-03-05T19:44:27Z")\
**Posts on this page:** 10\
**Page:** 1

<div class="post-metadata">

**Author:** ![letmedothis](https://avatars.discourse-cdn.com/v4/letter/l/46a35a/32.png) [@letmedothis](https://discourse.nodered.org/u/letmedothis)\
**Post date:** [5 March 2021 19:44 UTC](https://discourse.nodered.org/t/use-flow-variable-inside-http-request-node-using-variable/42116/1 "2021-03-05T19:44:27Z")

</div>

hello everyone

I figured out how to save a "flow"-wide variable using "change"-node.  
somehow I can't directly use this variable inside a "http request node"  
I always need to use another "change" node to save the variable from "flow.variable" -\> "msg.variable".

so.. how is it possible to use a flow-wide variable directly inside my http request Node?

my URL looks like this right now:  
https://{{variable}}/!run cmd test/cmd3 option 2

---

<div class="post-metadata">

**Author:** ![Steve-Mcl](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/steve-mcl/32/4826_2.png) [@Steve-Mcl](https://discourse.nodered.org/u/Steve-Mcl)\
**Post date:** [5 March 2021 19:45 UTC](https://discourse.nodered.org/t/use-flow-variable-inside-http-request-node-using-variable/42116/2 "2021-03-05T19:45:27Z")

</div>

Have you tried `https://{{flow.variable}}/!run`?

---

<div class="post-metadata">

**Author:** ![letmedothis](https://avatars.discourse-cdn.com/v4/letter/l/46a35a/32.png) [@letmedothis](https://discourse.nodered.org/u/letmedothis)\
**Post date:** [5 March 2021 19:49 UTC](https://discourse.nodered.org/t/use-flow-variable-inside-http-request-node-using-variable/42116/3 "2021-03-05T19:49:14Z")

</div>

hey there,

I just tried it, but it doesn't work.

---

<div class="post-metadata">

**Author:** ![Steve-Mcl](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/steve-mcl/32/4826_2.png) [@Steve-Mcl](https://discourse.nodered.org/u/Steve-Mcl)\
**Post date:** [5 March 2021 19:50 UTC](https://discourse.nodered.org/t/use-flow-variable-inside-http-request-node-using-variable/42116/4 "2021-03-05T19:50:24Z")

</div>

> [@letmedothis](#):
>
> tried it, but it doesn't work

Was that in the URL field of the http request node?

---

<div class="post-metadata">

**Author:** ![dceejay](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/dceejay/32/38_2.png) [@dceejay](https://discourse.nodered.org/u/dceejay)\
**Post date:** [5 March 2021 19:50 UTC](https://discourse.nodered.org/t/use-flow-variable-inside-http-request-node-using-variable/42116/5 "2021-03-05T19:50:59Z")

</div>

No. You need to use a change node as you originally said.

---

<div class="post-metadata">

**Author:** ![letmedothis](https://avatars.discourse-cdn.com/v4/letter/l/46a35a/32.png) [@letmedothis](https://discourse.nodered.org/u/letmedothis)\
**Post date:** [5 March 2021 19:51 UTC](https://discourse.nodered.org/t/use-flow-variable-inside-http-request-node-using-variable/42116/6 "2021-03-05T19:51:20Z")

</div>

yes, I just tried it with putting "flow.variable" in there

---

<div class="post-metadata">

**Author:** ![letmedothis](https://avatars.discourse-cdn.com/v4/letter/l/46a35a/32.png) [@letmedothis](https://discourse.nodered.org/u/letmedothis)\
**Post date:** [5 March 2021 19:52 UTC](https://discourse.nodered.org/t/use-flow-variable-inside-http-request-node-using-variable/42116/7 "2021-03-05T19:52:01Z")

</div>

there's really no way?

---

<div class="post-metadata">

**Author:** ![Steve-Mcl](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/steve-mcl/32/4826_2.png) [@Steve-Mcl](https://discourse.nodered.org/u/Steve-Mcl)\
**Post date:** [5 March 2021 19:52 UTC](https://discourse.nodered.org/t/use-flow-variable-inside-http-request-node-using-variable/42116/8 "2021-03-05T19:52:08Z")

</div>

Ah. Never mind. Wasn't sure if it was a supported pattern.

Easy enough to solve with a change node or function node.

---

<div class="post-metadata">

**Author:** ![letmedothis](https://avatars.discourse-cdn.com/v4/letter/l/46a35a/32.png) [@letmedothis](https://discourse.nodered.org/u/letmedothis)\
**Post date:** [5 March 2021 19:52 UTC](https://discourse.nodered.org/t/use-flow-variable-inside-http-request-node-using-variable/42116/9 "2021-03-05T19:52:46Z")

</div>

yes but it starts to look messy to add this everywhere I use it..

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/1X/d073cd938eafa2e558d7c2cd59003b3ef4963033.png) [@system](https://discourse.nodered.org/u/system)\
**Post date:** [19 March 2021 19:52 UTC](https://discourse.nodered.org/t/use-flow-variable-inside-http-request-node-using-variable/42116/10 "2021-03-19T19:52:51Z")

</div>

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.
