# HTTP Request Payload handling when method set by msg.method

**URL:** https://discourse.nodered.org/t/http-request-payload-handling-when-method-set-by-msg-method/85471
**Category:** General
**Tags:** http-request
**Created:** [13 February 2024 06:09 UTC](https://discourse.nodered.org/t/http-request-payload-handling-when-method-set-by-msg-method/85471 "2024-02-13T06:09:53Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![elegant\_dijkstra](https://avatars.discourse-cdn.com/v4/letter/e/b3f665/32.png) [@elegant\_dijkstra](https://discourse.nodered.org/u/elegant_dijkstra)
#### Post date: [13 February 2024 06:09 UTC](https://discourse.nodered.org/t/http-request-payload-handling-when-method-set-by-msg-method/85471/1 "2024-02-13T06:09:53Z")

</div>

Hello to everyone,

in the HTTP Request Node, if the method is set by msg.method, the option to choose handling of msg.payload (append to query params / append to body / ignore) disappears. As discussed [in this post](https://discourse.nodered.org/t/http-request-set-payload-to-append-query-string-when-method-is-set-via-msg-method/65675) the recommended solution is to just append the query parameters to the msg.url beforehand. This is a solution, but it diminishes the flexibility of the http request node. Is this really the best way to go?

---

<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: [13 May 2024 06:10 UTC](https://discourse.nodered.org/t/http-request-payload-handling-when-method-set-by-msg-method/85471/2 "2024-05-13T06:10:36Z")

</div>

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