CoRE web request - POST method help

I’m trying to get CoRE to make a POST web request to an internal node server. I did a little bit of searching and from what I have read, when making POST requests, any variables are supposed to be sent in the request body rather than in the URL itself. My CoRE piston is sending variables through the URL, as you would with a GET request. Am I doing something wrong?

Here’s the piston:

Here’s the variable value for “text”

Here’s the incoming web request, as captured by wireshark:

For comparison, here’s an incoming POST request using cURL (this is application/x-www-form-urlencoded rather than FORM method, but I’m thinking it should be similar structure) - this is what I’m trying to generate through CoRE…

wireshark capture:

Is the CoRE web request being transmitted correctly with the variables in the URL? Is there any way for me to generate a request through CoRE that looks like the bottom one?

Did you ever find a fix for this? I want to send a web request that’s not formatting correctly as well.

You can edit CoRE code as shown here: