Bug #1256
closedsetInternalPath URI encoding
Description
The function escapes some valid URL characters in its parameter string making it difficult to use component delimiters.
For example, the search string 'http://localhost/search/param1+param2' will be converted to 'http://localhost/search/param1%2bparam2'.
Updated by Koen Deforche over 12 years ago
- Status changed from New to InProgress
- Assignee set to Wim Dumon
- Target version set to 3.2.2
This would be a regression, wim can you find out when and why this happened ?
Updated by Koen Deforche over 12 years ago
- Target version changed from 3.2.2 to 3.2.3
Updated by Koen Deforche about 12 years ago
- Target version changed from 3.2.3 to 3.3.0
Updated by Wim Dumon almost 12 years ago
- Status changed from InProgress to Resolved
Hi Kurt,
I took a look at this and we currently only seem to escape the necessary characters from the URL: %, , ' ', # and &. I'm afraid that without these, we may have problems to convert an URL unambiguously when it is entered in the address bar by the user. '', being an alternative for '%20', is problematic to decode unambiguous in our 'ugly' implementation of the internal paths (when your wt application is deployed on '/', with the query string encoded path).
BR,
Wim.
Updated by Koen Deforche almost 12 years ago
- Status changed from Resolved to Closed