my API controller is returning a csv file as seen below:
[HttpPost] public HttpResponseMessage GenerateCSV(FieldParameters fieldParams) {
In Angular 1.5, use the $window service to download a file.
$window
angular.module('app.csv').factory('csvService', csvService); csvService.$inject = ['$window']; function csvService($window) { function downloadCSV(urlToCSV) { $window.location = urlToCSV; } }