1
저는 koajs를 nodejs의 프레임 워크로 사용하고 있습니다. 나는 CSV 데이터와 클라이언트에 대한 응답을 만들려고하지만 당신은 다운로드를 보내려는 경우koajs로 CSV 파일을 다운로드하는 방법
let fields = ['code', 'status'];
let p = new Promise((resolve, reject) => {
json2csv({data: data, fields: fields }, (err, response) => {
if (err) {
reject(err);
} else {
resolve(response);
}
});
});
return p.then(data => {
let fileName = 'promotioncode-' + moment().unix();
ctx.response.attachment(fileName + '.csv');
ctx.response.type = 'application/ms-excel';
ctx.body = data;
})
대신 첨부 파일 Here is response headers
이? 비슷한 문제가 있습니다. – aashah7