-1

我有一个指向服务器上文件的 URL,该文件保存在名为“ABC.txt”的服务器上。此 url 用作 UI 上的下载链接,当用户单击下载时,文件将被下载,名称为“ABC.txt”。但是在下载时我想用不同的名称下载它,例如,每次下载都应该通过在 content-disposition 中设置文件名来为文件名“ABC_12-sep-2013.txt”或“ABC-12312312312.txt”添加时间戳。

我正在尝试在 Java 代码中找到这样做的方法。

请就此提供一些指示。

4

1 回答 1

0

您需要设置适当的内容类型:

res.setContentType(mimeType + "; name=" + name + "\nContent-Disposition: attachment; filename=" + name + "\n\n");

http://home-1.worldonline.nl/~bmc88/java/sbook/088.html

于 2013-10-03T16:21:39.547 回答