nodejs res.download 사용법
1. router router.get('/download', function(req,res,next){ let filename = "tmp/file.txt"; res.download(filename, filename_client, function(err){ if(err){ res.json({err:err}); }else{ res.end(); } }) } 2. JS function download(){ window.location.assign("/download"); }
BackEnd/Node&Nest
2020. 1. 30. 14:55
sqlite 데이터 csv로 저장시 한글 깨짐
sqlite에서 데이터를 추출하여 CSV로 저장하는 기능을 개발중 한글이 깨지는 문제가 발생하였다. 해결방법은 Node에서 csv 저장시 BOM을 추가하는 것 윈도우 환경에서는 BOM문자가 있어야 제대로 인식한다. var csv_data = "\uFEFF"; csv_data += "column1, column2, column3, column4, column5"; res.download({filename, filename, callback()});
BackEnd/Node&Nest
2020. 1. 30. 14:45
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday