Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个指向服务器上文件的 URL,该文件保存在名为“ABC.txt”的服务器上。此 url 用作 UI 上的下载链接,当用户单击下载时,文件将被下载,名称为“ABC.txt”。但是在下载时我想用不同的名称下载它,例如,每次下载都应该通过在 content-disposition 中设置文件名来为文件名“ABC_12-sep-2013.txt”或“ABC-12312312312.txt”添加时间戳。
我正在尝试在 Java 代码中找到这样做的方法。
请就此提供一些指示。
您需要设置适当的内容类型:
res.setContentType(mimeType + "; name=" + name + "\nContent-Disposition: attachment; filename=" + name + "\n\n");
http://home-1.worldonline.nl/~bmc88/java/sbook/088.html