Symptom
Encoding (e.g %20) is added to mashup URL.
Environment
- SAP Service Cloud v2
- SAP Sales Cloud v2
Cause
The encoding is standard HTML/Web procedure when sending requests over the internet. We can't prevent the characters from being encoded when sending them over the mashup URL. For example if you input your URL https://test?abc=test 2 to Chrome browser you will see it will be converted to https://test?abc=test%202 . In the URL the space was converted to the %20. You can also check more technical details about this encoding details on https://www.w3schools.com/tags/ref_urlencode.ASP
Resolution
The affected endpoint must be able to decode the encoded characters as per web standard. If this is being a problem there, then you should contact the support responsible for your target application so they can properly decode the characters to consume them.
Keywords
Mashup, Encoding, %, URL, Characters , KBA , CEC-CRM-MAS , Mashups for SAP Sales/Service Cloud , How To