如何使用restify发送csv文件

时间:2016-08-22 14:23:40

标签: node.js csv export restify

这是一个简单的问题:

我需要将数组导出到csv并使用restify将其作为文件响应发送。实施后,显然无法正常工作

var result = fileUploadSvc.exportCSVData(data);
    res.writeHead(200, {
        'Content-Type': 'text/csv',
        'Content-Disposition': 'attachment; filename=export.csv'
    });

    res.end(result);

结果 - 是转换后的csv字符串。我究竟做错了什么? 更多话要说:当我设置“接受”时标题 - as' text / csv'在前端 - 我得到的结果是:406 HTTP错误。日志告诉我,响应仍然来自' application / json'

1 个答案:

答案 0 :(得分:0)

解决了那个问题。工作得很好。问题是以角度

处理文件下载