最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

发送文件作为节点API中的响应时发出的问题

运维笔记admin9浏览0评论

发送文件作为节点API中的响应时发出的问题

发送文件作为节点API中的响应时发出的问题

我正在尝试将文件作为节点API中的响应发送。

在我的前端,我收到此错误:JSON中位于JSON.parse位置0的意外令牌H

在该错误中,我可以看到文件内容。

API代码

        res.download(path,'file.txt',(error) => {
            if(error) {
                error.status = 500
                res.json({
                        status  : error.status,
                        message : error.message,
                     })
            }

        })

前端

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})
}

回答如下:
发布评论

评论列表(0)

  1. 暂无评论