Проблема при отправке файла в качестве ответа в API узла - PullRequest
1 голос
/ 26 сентября 2019

Я пытаюсь отправить файл как ответ в 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})
}

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...