OSB REST Business Service - GET Verb - Translation Of % Character In Parameter Value
(Doc ID 2728571.1)
Last updated on NOVEMBER 15, 2023
Applies to:
Oracle Service Bus - Version 12.2.1.3.0 and laterInformation in this document applies to any platform.
Goal
On : 12.2.1.3.0 version,
OSB REST Business Service - GET Verb - Translation of % character in parameter value
OSB REST Business Service has:
- Resource: /customer/{email}
- HTTP Verb: GET
When testing the Business Service:
- {email} = "test_email@example.com" --> the external API consumed by the Business Service seems to be receiving the value: "test_email@example.com"
- {email} = "test_email@example.com" --> the external API consumed by the Business Service seems to be receiving the value: "test_email@example.com". It seems that the '%' character is being translated into "%".
Would like to confirm:
- Translation of OSB REST Business service of the character '%' into "%".
- Translation of '@' made by OSB REST Business Service. Why there is no translation into "@"
NOTE: The '@', which corresponds to '@' in the parameter value (test_email@example.com) is being sent intentionally since the external API (consumed by the OSB Business Service) expects '@' instead of '@'
Solution
To view full details, sign in with your My Oracle Support account. |
|
Don't have a My Oracle Support account? Click to get started! |
In this Document
Goal |
Solution |
References |