@Matthias Blomme I'm not able to reproduce this with HTTPRequest nodes on 12.0.6, but it's possible I'm not using an exact replica of your scenario.
My setup was ACE 12.0.6 on Linux pointing at the "netcat" utility to show me what was being sent, and a flow that did either
SET OutputLocalEnvironment.Destination.HTTP.RequestURL = 'http://localhost:12345/v1.0/sites/123/drives/456/items/789:/FILENAME:/content';or
SET OutputLocalEnvironment.Destination.HTTP.RequestURL = 'http://localhost:12345/this/should/not/be/used'; SET OutputLocalEnvironment.Destination.HTTP.RequestLine.RequestURI = '/v1.0/sites/123/drives/456/items/789:/FILENAME:/content';before an HTTPRequest node set to PUT, and the output was the same in both cases:
tdolby@IBM-PF3K066L:/$ nc -l -p 12345PUT /v1.0/sites/123/drives/456/items/789:/FILENAME:/content HTTP/1.1Content-Length: 14Content-Type: application/json;charset=utf-8Host: localhost:12345SOAPAction: ""Connection: Keep-Alive{"top":"test"}Would it be possible for you to capture the HTTP data on the wire in both success and failure cases? That might help debug the issue.
------------------------------
Trevor Dolby
IBM Expert Labs
------------------------------