I\'m using a spring boot backend and my api uses a service to send data via an OutputStreamWriter. I can download this in Angular 2 using a click event like so:
I use FileSaver, too. If you have extension on client side, you can see that it will work properly for CSV files. You just need to add extension manually: