Hi all.
We have a GET web request in a workflow that uses a URI formed with a Transaction ID (guid) and File ID (guid) - and no matter whether we use tokens or hard-code the values in the URI we get the error 'Illegal characters in path'.
The exact same URI can be used (copy-pasted, hard coded obviously) in Postman to get the files in question - no issues.
This web service is used several times in the same workflow (previous tasks) to create, check and retrieve the transaction/file IDs themselves in the other application - so we know we have no issues with the Web Service settings, Authorization Headers, or anything else related to the query.
Workflow seems to be having some issue constructing the full request path.
We've tried changing the Web Service stem to use different elements (i.e. remove the '/api/' or other stems from the URI and put them in the Web Service) but nothing seems to work.
Just checking to see if anyone has seen this issue previously, and if so, what might have been the cause or something we could look into/try. We're really scratching our heads, as it looks absolutely correct from all angles; and as mentioned, works fine in Postman.
Thanks for any ideas!
UPDATE NOV 2022: This has been resolved in the latest version of Workflow. If you have this issue please update LF Workflow and republish. You should see the issue is fixed.