Hi
We have a product which is checking if a weburl is secure or not.
To do that, we call apigee like this:
..../layer/security/phisherman/urls/https%3A%2F%2Fswisspost.page57292.cfd
This always results in a 404 error and is not even reaching the API itself. When I delete one of the %2F, then it reach the API. I assume, if there are 2 / in the request URL, this is not working.
As the attached backend needs this 2 / (url encoded), we need to forward this somehow.
Any hint how we can achieve this?
That's how basepath is configured:
<HTTPProxyConnection>
<BasePath>/layer/security/phisherman</BasePath>
<VirtualHost>default</VirtualHost>
</HTTPProxyConnection>
Thanks,
Pascal
If it is not reaching the API proxy in Apigee then it is being rejected at the load balancer.
It looks like you're doing something phishy. So maybe rethink how you pass arguments. or maybe you're doing this on purposes, in which case.... yknow... happy hunting.