Encoded slashes in album cover URL
Bug Report
Setup Description
My music collection and album art are available via an Apache web server. In the MALP profile settings I chose "Prefer HTTP cover files" and I entered the following URL: http://server/music/%d/Cover.jpg
Version of M.A.L.P.
1.2.10
Version of MPD
0.22.6
Host Operating System
Debian GNU/Linux 11 (bullseye) version: 11.7
Android Version
8.1.0
Device Manufacturer and model
Nexus 5X
Bug Description
Description
Album art was not found.
In the access log of my Apache web server I saw that MALP uses for example the following URL to fetch the album art: /music/Talk%20Talk%2FThe%20Colour%20Of%20Spring/Cover.jpg
In this URL there is an encoded slash: %2F. This is the reason why my album art was not found. As a work around, I added the following to the VirtualHost configuration of Apache: AllowEncodedSlashes On.
Expected Behaviour
Maybe it is not a real bug, but it took me a really long time to find out what the problem was. Wouldn't it be better if MALP did not use encoded slashes? Like: /music/Talk%20Talk/The%20Colour%20Of%20Spring/Cover.jpg