This change ensures that filenames are not URL-decoded for specific schemes (smb:, smb1:, ftp:) during their retrieval. This modification addresses issues where unnecessary decoding caused unexpected filename transformations. The updated logic now skips decoding for these schemes while retaining the behavior for others.