Skip to Content
0
Jul 19, 2019 at 08:26 AM

URL param encode in API Management

256 Views

Raw URL: https://xxx.xxx.com/Test?fields=value(a,b)

This URL is working fine if I call on premise without using SAP API Management.

If I call the URL request via SAP API Management I get an error code 400, and on premise get below URL:

https://xxx.xxx.com/Test?fields=value%28a%2Cb%29

It is not expect value.

Actually, it is same with raw URL if I use javascript encodeURI function to encode the raw URL.

I don't create any policy in SAP API Management, please kindly advice how to prevent URL params are encoded by SAP API Management.