更改为节点提供服务的静态文件的名称和扩展名

时间:2016-01-10 01:42:32

标签: node.js

所以我有一些静态文件存储在我的node.js应用程序中运行的uploads文件夹中,但是它们的名称和扩展名(所有这些都是PDF)被mysql CHAR(32)字符串引用替换在DB中。

我需要以易于理解的名称(在服务器中自动生成)为它们提供服务,并且它是原始的扩展名。任何提示?

1 个答案:

答案 0 :(得分:0)

您可以使用HTTP标头完成此操作。

Content-disposition: attachment; filename=Example.pdf
Content-type: application/pdf