opencloud icon indicating copy to clipboard operation
opencloud copied to clipboard

Signed URL doesn't work if file name includes `#`

Open JammingBen opened this issue 1 month ago • 1 comments

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

  1. create a file, name it e.g. test#file.txt
  2. request its downloadURL dav property
  3. 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.

JammingBen avatar Nov 07 '25 09:11 JammingBen

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

JammingBen avatar Nov 07 '25 09:11 JammingBen