Hello, I've banging my head to wall for a while when trying to fetch some data from Adaptive Insight API. That API gets all requests with XML commands through POST call. I have a call which works with CURL but fails when trying to use it from Alteryx.
For debugging I wrote a script which just logs all headers and payload from HTTP request in server. When calling that script from Alteryx with a simple XML payload. Results were a bit disturbing. Here is simplest reproducible case I created.
Scenario 1 Setup
POST call, XML payload in "Use following query string / Body".

No headers defined

Expected result
Payload sent to a server as-is, no content-type header defined.
Observed result
Wrong content-type
First characters (up to first equals char (=)) missing from payload.

Scenario 2 Setup
Like scenario 1, but manually set correct Content-Type header

Expected result
In HTTP request defined content type and payload as-is.
Observed result
Payload missing

I tested setting different Content-Type headers, but every time it was set, all payload was missing.
When payload is not set, Alteryx seems to cut payload from first "=" mark.
So how can i send POST request with Alteryx with right content-type header and untouched XML payload?