NOTE: GitHub issues are reserved for bug reports only.
Please read the CONTRIBUTING.md guidelines to learn on which channels you can
seek for help and ask general questions:
https://github.com/Kong/kong/blob/master/CONTRIBUTING.md#where-to-seek-for-help
if the api setting the 'urls' use uppercase and lowercase letters , the kong proxy not find the api router
{"message":"no route and no API found with those values"}
$ kong version)$ kong start --vv)<KONG_PREFIX>/logs/error.log)You can enable case-insensitivity by using regexes in paths.
Given the following path:
/(?i)demo/api/getdata
The proxy would match the rule to these requests:
/demo/api/getdata
/DEMO/Api/getdata
You can view an example of this at work here.
I have raised a documentation concern and potentially a flag for ease-of-use regarding this here, as even with an example it can be confusing to others how this would affect sub-paths as well, since those too would be case-insensitive.
thank you!
Most helpful comment
You can enable case-insensitivity by using regexes in paths.
Given the following path:
The proxy would match the rule to these requests:
You can view an example of this at work here.
I have raised a documentation concern and potentially a flag for ease-of-use regarding this here, as even with an example it can be confusing to others how this would affect sub-paths as well, since those too would be case-insensitive.