Angular与.NET Webapi 文件下载
angular代码 function download(method, url, params, data) { //$scope.excelinfo = {}; var httpval = { method: method, //"POST", url: url, //"http://localhost:xxx/api/xxx/xxx/ExportExcelApply", responseType: "blob", headers: { 'Content-Type': 'application/json; charset=UTF-8' }, params: params, data: data //$scope.excelinfo }; $http(httpval).then(function (res) { var filename = res.headers("Content-Disposition").split(";")[1].split("filename=")[1]; var fileNameUnicode = res.headers("Content-Disposition").split("filename*=")[1]; if (fileNameUnicode) { //当存在 filename* 时,取filename* 并进行解码(为了解决中文乱码问题)