1
在我的快递服务器上,我有一个后期请求,它从Amazon S3获取pdf文件并将其发送回角度。这是我的Express服务器端点的结局:如何将来自节点的传入文件流保存到AngularJS中
var fileStream = s3.getObject(options).createReadStream();
fileStream.pipe(res);
对事物我张贴,并试图挽救这个
$http.post(url, data)
.then(function (data, status, headers, config) {
var file = new Blob([data.data], {type: 'application/pdf'});
FileSaver.saveAs(file, vm.projectName);
})
我收到一个PDF文件是无效的角边。我有大约300kb(比原始文件更多),我相信它不是pdf,而是缓冲区?
我想实现: - POST请求到服务器 - 从服务器获取S3文件,并将其发送回角控制器 - 角控制器将其保存为png格式
谢谢你的主席!正是我需要的 – M1xelated