Get hands-on experience with 20+ free Google Cloud products and $300 in free credit for new customers.

Prevent URI encoding

Hi @Dino-at-Google, dane knezic -

Concern: In my request query param contains the "%" char in the value but Apigee is encoding it to "%25".

My ask here is Apigee should pass "%" as is to the target endpoint without converting it to "%25".

I know by setting 'HTTPClient.urlencode.request.line=true' to false in http.properties on the message-processor level this can be resolved. [This is not a recommended solution, because it affects all the proxy services that are on-boarded on our platform].

Could you please let me know how this can be resolved in the proxy level in such a way that Apigee will pass the query param value without encoding?

0 6 2,276
6 REPLIES 6