Sometimes your web application generates, on the fly, downloadable files with really horrible file names.
You can use the html5 download attribute as a remedy !
Just like this :
<!-- will download as "expenses.pdf" --> <a href="wtfreallybadassname9ad8f.pdf" download="thefile.pdf">Download</a>
A real time saver !!