CNode

nodejs前端请求如何下载一个pdf文件?

问答
CChris-wei发布于9 年前最后回复9 年前5 回复5341 浏览0 收藏

node小白,今天尝试了很多次下载 一个pdf 文件 ,结果每次读取的pdf都是空的,每次下载的都是 0 字节,请问 后端 如何处理 呢? 急!!!!

查看回复

回复 (5)

C
Chris-wei#1·9 年前
引用 dadaa1这就是一个静态文件,你给前端一个地址就好了,前端可以用 来下载

@dadaa1 这种方式的 下载 支持度并不高啊,好多浏览器不支持啊

C
Chris-wei#2·9 年前
Q
qimenxiaozi#3·9 年前

如果你非要从nodejs的路由下载的话,可以设置content type为application/pdf,然后浏览器就会识别为pdf文件,在rfc3778中有详细的描述 From Noder

I
i5ting#4·9 年前

放到public目录或者nginx/apache或者cdn上就好了

D
dadaa1#5·9 年前

这就是一个静态文件,你给前端一个地址就好了,前端可以用

<a href='xxxxx' download></a>

来下载~

参与回复
登录后即可参与回复。登录