最新消息: 电脑我帮您提供丰富的电脑知识,编程学习,软件下载,win7系统下载。

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

IT培训 admin 6浏览 0评论

发送文件作为节点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})
}

回答如下:

发送文件作为节点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. 暂无评论