我使用servlet设置Tomcat。当用户请求下载文件时,我向他发送要下载的文件的路径。
1 - 目前路径在C盘中。你觉得我应该把它移到Tomcat下吗?
2 - 如何让用户访问文件夹/文件以便下载?
3 - 最后,如果文件夹中有多个文件。我怎样才能确保他只能看到这个文件(即如果他手动更改了URL中的文件名,他就不会获得带有该修改过的文件名的文件)
谢谢
答案 0 :(得分:0)
一种可能性:
当用户请求特定文件时,构建临时用户目录和 将文件复制到那里并将链接发送给他,如
/ MyApp的/ user_xyz / requestedfile#1
始终只使用一个文件维护临时位置,即当用户请求另一个文件时 文件,清除临时用户特定区域并将下一个文件放入。
/ MyApp的/ user_xyz / requestedfile#2