If the source filename contains special characters like "%", we would return them as-is in the final URL, and try to parse them as a URL encoded escape sequence in the GET request.
Co-authored-by: delthas <delthas@dille.cc>