manifest
manifest copied to clipboard
File uploads: Uploaded files with spaces in the filename are not URL-encoded, making them inaccessible for download
When I upload a file with spaces in its name, the spaces are not URL-encoded. This causes issues when trying to download the file later, as URLs cannot handle spaces directly. For example, a file named "test 02" should have its spaces encoded as %20, but it currently isn't, making the file inaccessible for download.
-
Here we can note the file we pushed contains white spaces.
-
The response we see when trying to download this file
{ "message": "Cannot GET /storage/cats/certificate/Oct2024/1s8ug193nm1qyb7v3-Tool%20", "error": "Not Found", "statusCode": 404 }