CNode

Express如何实现下载功能?

Lloselovegirl发布于14 年前最后回复14 年前4 回复6373 浏览0 收藏

如题,我试过用sendfile(),文件是传输过去了,但是是乱码,到底该怎么弄呢?求高手解答下,最好能给个DEMO,谢谢了

查看回复

回复 (4)

B
bobchennan#1·14 年前

这个是html文件头的问题,你可以参考我这个实例

K
kaven276#2·14 年前

这好像不是个问题呀。

  1. 准备要下载的内容,如读取文件
  2. 将内容通过 res.write 即可呀

如果要支持断电续传,直接按照 http 协议中的 accept_range 等 header 指示实现,您可以参考本站的一个资料。

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