Кириллица и названия файлов?
Не использовать encodeURIComponent ?
Да никак. encodeURIComponent здесь не подойдет, он всегда будет кириллицу превращать в %D0 и т.д. Как на меня лучше использовать RegEx какой-то, если нужно заменить какие-то символы