我在服务器上有一些文件,有很多文章指向这些文件,有时候url拼写错误。我想不管url是什么,我都要为文件服务。为此,我希望服务器上的文件在被用户下载之前被重命名,而不是实际上重命名原始文件。因为会有很多对原始文件的请求。例如,如果文件是Book of Reliable.pdf
,并且用户单击的url是http://example.com/Book of Reliance.pdf
,我希望用户以Book of Reliable.pdf
的格式下载文件
我想我们可以通过重命名实际文件来实现这一点。但我希望原始文件保持不变。
1条答案
按热度按时间5vf7fwbs1#
使用HTTP标头模拟重命名,如下所示:
注意如果您希望浏览器显示“保存为...”对话框,请将
inline
替换为attachment
。