# Help for http request Node

**URL:** <https://discourse.nodered.org/t/help-for-http-request-node/97507>\
**Category:** General\
**Tags:** http-request\
**Created:** [9 June 2025 10:23 UTC](https://discourse.nodered.org/t/help-for-http-request-node/97507 "2025-06-09T10:23:51Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![CarloJongen](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/carlojongen/32/33683_2.png) [@CarloJongen](https://discourse.nodered.org/u/CarloJongen)\
**Post date:** [9 June 2025 10:23 UTC](https://discourse.nodered.org/t/help-for-http-request-node/97507/1 "2025-06-09T10:23:51Z")

</div>

I try to get this to work. I have a function node sending out a msg.url with a Get Request.

If I copy the url directly into the "Http Request Node" in the url field and inject a timestamp, the Get Request gets received by the RenderFarm. Everything works fine.

However, I want the url to be send by a "function node" and inside the "http request node" I want to receive this request in the url field. I tried several things but the most logical approach {{msg.payload.url}} doesn't seem to work. What am I missing here?

 ![HTTP_RequestNode](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/d/9/d91af664f5fb0f5c27b45cf01eb33c858efd3448.png)

---

<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:** [9 June 2025 10:29 UTC](https://discourse.nodered.org/t/help-for-http-request-node/97507/2 "2025-06-09T10:29:42Z")

</div>

You should just leave the URL field blank and pass it in via `msg.url`.

I'm pretty sure it says in the Built-In help for the node?

---

<div class="post-metadata">

**Author:** ![CarloJongen](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/carlojongen/32/33683_2.png) [@CarloJongen](https://discourse.nodered.org/u/CarloJongen)\
**Post date:** [9 June 2025 10:54 UTC](https://discourse.nodered.org/t/help-for-http-request-node/97507/4 "2025-06-09T10:54:42Z")

</div>

Augh... OK now I know what went wrong.

At first I had the url empty but used the wrong payload format in the function node:  
msg.payload = {"url":"http://" + ApiServer +":5000/renderfarm-StopProcess?arg1=True&arg2=True&arg3=True"};

Since that didn't work I tried several things like {{msg.payload.url}} in the url field. And at the same time switched to the correct payload:  
msg.url = "http://" + ApiServer + ":5000/renderfarm-StopProcess?arg1=True&arg2=True&arg3=True"

Thanks Steve for waking me up 🙂

---

<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:** [23 June 2025 10:55 UTC](https://discourse.nodered.org/t/help-for-http-request-node/97507/5 "2025-06-23T10:55:38Z")

</div>

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