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

why is Apigee truncating ? from request url

When I send the below request url, Apigee truncates the ? from the url automatically and request passes through. Need to understand if this is expected behavior?

url: http://myorg-test.apigee.net/weather/v1.1/places?

I have a validation mechanism which uses request.uri value to see if any ? is there and if it is there in uri then request will fail. Since Apigee truncates the ? automatically this logic never gets executed.

Appreciate the early response. Thanks!

Solved Solved
0 6 453
1 ACCEPTED SOLUTION

Yes, Apigee truncates ? if no query param is present. Deafault behavior.

View solution in original post

6 REPLIES 6