通过POST通过saveAs下载xlsx文件

时间:2017-11-09 16:17:09

标签: angularjs excel post filesaver.js

您好我有下载文件excel(.xlsx)的功能:

 getXls(params) {
    return this.$http.post('/api/xls', params, {
        headers: {
            'Accept': 'application/json',
            'Content-Type': 'application/json',
            'responseType': 'blob'
        }
    }).then((response) => {
        let blob = new Blob([response.data], { type: response.headers("content-type") });
            saveAs(blob, response.headers('content-disposition').split('=')[1])
    })

但是当打开下载的excel文件时看到这个: enter image description here 当通过Postman下载文件中的所有内容时;

0 个答案:

没有答案