opencloud
opencloud copied to clipboard
Signed URL doesn't work if file name includes `#`
Describe the bug
A signed URL provided by the server via the downloadURL dav property doesn't work if the file name contains a #.
Steps to reproduce
- create a file, name it e.g.
test#file.txt - request its
downloadURLdav property - try to download it via the returned URL
Expected behavior
The file gets downloaded.
Actual behavior
The download fails. Not sure about other special characters, I tried a few and they seem to work.
IMO this is a p2 because downloads for those files don't work and there is no workaround (other than for the web client not to use these URLs, which is necessary at least on public links though).
@rhafer fyi