Escaping ? in the Endpoint before forwarding the traffic
I'm constructing a string for the endpoint that I need e.g. https://cisweb-dt-1i.ula.comcast.net:1043/api/custom/comcast/v1/move/companies/${ban}?leadUpdate=Y but when I look at the traffic I only see https://cisweb-dt-1i.ula.comcast.net:1043/api/custom/comcast/v1/move/companies/${ban}.
Everything after ? seems to be dropped. I tried escaping with \ but that is not working as well. Any idea or thoughts?
Comments
-
In MessageForward, the section called "URL Parameters" allows you to configure the query string.
0 -
I played with it a bit but could not figure out. I can have 3 separate string "https://cisweb-dt-1i.ula.comcast.net:1043/api/custom/comcast/v1/move/companies/", "${ban}" & "?leadUpdate=Y".
URL parameter does that stitch that together or?
0 -
Based on your example, I would put "https://cisweb-dt-1i.ula.comcast.net:1043/api/custom/comcast/v1/move/companies/${ban}" as the router endpoint and in "URL Parameters", add an entry to the table with name "leadUpdate" and value "Y".
0 -
Got it & worked like a charm. Thanks for your help
0