I have uploaded images in the file section whose file name contains square brackets (""). So for example: myImage[message].svg
When opening the path to that file I get the following error:
Illegal request-target: Invalid input '[', expected pchar, '/', '?' or 'EOI'
(even though the URL is encoded)
I have found resources about escaping [ inside of where clauses and such but nothing for URLs.
Unfortunately, it is required for me to have  in there.
Is there any way to access files with  in the name?
Thank you very much in advance.
can you please provide a sample URL with such a file?
I have tried to upload an image with square brackets in the name (
test[image].jpeg), and I can successfully open it by its URL:
As you can see, the opening bracket becomes
%5B, and the closing -
thank you for the quick response. I didn’t realize that this was the URL structure. With this it works, thank you!
I tried using the path that is returned in the REST console, so for example: https://subdomain.backendless.app/api/files/templates/thumb[icon].svg
(throws error despite encoding) and here without :
But I can make it work with the backendlessappcontent.com domain
Yes, for some reason using the custom domain does not process the file name correctly.
I’ve created an internal ticket in order to fix this (BKNDLSS-27820).
are there any updates on the ticket?
the work in progress. We’ll let you know here once we have any progress with it. Thank you for your patience!
We apologise for the long wait. We have just updated the cloud servers with a fix for the problem you described above. Could you please let us know if the fix works for you?
thank you very much, it works!