Загрузка файла образа из BLOB-объекта Azure, ведущего к загрузке .txt
Я пытаюсь реализовать операции отправки, загрузки и удаления в файлах BLOB-объектов Azure с помощью ASP.NET Core и Angular 8 с различными типами файлов (видео, фото и текст).
Но все мои изображения загружаются в формате.txt (mp4 и текстовые файлы работают нормально).
downloadFile(fileName: string) {
this.fileDownloadInitiated = true;
debugger;
return this.http
.get(this.baseUrl + "/downloadfile/" + fileName, { responseType: "blob" })
.subscribe((result: any) => {
if (result.type != "text/plain") {
var blob = new Blob([result]);
debugger;
let saveAs = require("file-saver");
let file = fileName;
saveAs(blob, file);
this.fileDownloadInitiated = false;
} else {
this.fileDownloadInitiated = false;
alert("File Not Found In The Blob!");
}
});
}