# Does node-red support FormData()?

**URL:** https://discourse.nodered.org/t/does-node-red-support-formdata/32594
**Category:** General
**Created:** [8 September 2020 13:49 UTC](https://discourse.nodered.org/t/does-node-red-support-formdata/32594 "2020-09-08T13:49:35Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![QIoT](https://avatars.discourse-cdn.com/v4/letter/q/f07891/32.png) [@QIoT](https://discourse.nodered.org/u/QIoT)
#### Post date: [8 September 2020 13:49 UTC](https://discourse.nodered.org/t/does-node-red-support-formdata/32594/1 "2020-09-08T13:49:35Z")

</div>

Hi,

I need to use Form data to send messages. So used this  
var formData = new FormData();

However, I got a reference error: FormData is not defined.

How to use FormData and other syntax supported by js?

---

<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: [8 September 2020 14:56 UTC](https://discourse.nodered.org/t/does-node-red-support-formdata/32594/2 "2020-09-08T14:56:44Z")

</div>

> [@QIoT](#):
>
> However, I got a reference error: FormData is not defined.

Where do you get this error?

If you mean "FormData is not defined" error occurs in a node-red function node - then that is correct - node-red runs in NODE.JS at server side (i.e. NOT in the browser)

Show us what you are doing & where the error occurs.

---

<div class="post-metadata">

### Author: ![QIoT](https://avatars.discourse-cdn.com/v4/letter/q/f07891/32.png) [@QIoT](https://discourse.nodered.org/u/QIoT)
#### Post date: [9 September 2020 00:30 UTC](https://discourse.nodered.org/t/does-node-red-support-formdata/32594/3 "2020-09-09T00:30:26Z")

</div>

> [@Steve-Mcl](#):
>
> t you are doing & where the error o

Hi Steve,

Thanks. I understand JS function runs in the server end. I wanted to send a form data to a server. So I used a function node and wrote:  
var formData = new FormData();  
data=formData.append('msg', 'aaa');  
msg.payload = data;

How to realize 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: [8 November 2020 00:30 UTC](https://discourse.nodered.org/t/does-node-red-support-formdata/32594/4 "2020-11-08T00:30:27Z")

</div>

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