我正在使用Apache的commons.fileupload通过servlet将文件上传到服务器。文件数据从Http请求对象流式传输到网络目标(可能连接速度较慢)。会话认证/维护由Spring处理。会议将在x分钟后超时。
问题是;如果会话在上传文件时被无效(超时)会发生什么? (大文件,短时间)
下载文件也是如此(如果二进制数据被添加到Http响应对象而不是链接发送到浏览器)
致以最诚挚的问候,
安德烈
答案 0 :(得分:1)
逻辑上,会话超时不应该发生,因为在文件上传期间,数据位经常被交换。
会话超时仅在客户端与服务器之间没有“x”分钟
通信时发生答案 1 :(得分:0)
这取决于您如何实现代码。
通常,如果会话结束,用户不会因上传/下载过程而中断,因为他们已经过身份验证以执行该操作。 我的建议是,当用户对服务器执行新操作(请求)时,放置一些更新会话生命周期(或重置它)的代码。