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