Я пытаюсь отправить файл как ответ в API узла.
В моем интерфейсе я получаю эту ошибку: Неожиданный токен H в JSON в позиции 0 в JSON.parse
В этой ошибке я вижу содержимое файла.
Код API
res.download(path,'file.txt',(error) => {
if(error) {
error.status = 500
res.json({
status : error.status,
message : error.message,
})
}
})
Front-End
this.apiservice.downloadattachments('file.txt').subscribe(response => console.log(response))
apiservice
downloadattachments(filePath) : Observable<any> {
let httpParams = new HttpParams()
.set('FilePath',filePath)
return this.http.get<any>(this.baseURL+"/download/attachments",{params : httpParams})
}