I have a test app that gets a request with a URL in which the escaping/encoding in the URL is in lower case (eg. %2f instead of %2F). The nature of the application (SAML) requires the original URL that was requested. The URL includes a signature and the lower case was signed.
Dancer seems to convert the escapes to uppercase. Is there a way to get the original URL or to prevent the change to uppercase?