Java文件下载线程关闭问题
2011-03-31 16:52
288 查看
遇到一个比较扯的问题。
原来做的文件下载,在浏览器点取消,后台会报错,即前台流已经关闭,返回已经关闭的信息,后台抛异常,线程结束。
后来增加mime及其他支持,不知为啥点击取消之后线程会阻塞等待。
后来发现是Content-disposition这个东西,写成了Content-Disposition。
还没有分析是服务器解析的问题还是浏览器解析的问题。
需要多研究下http协议了。
原来做的文件下载,在浏览器点取消,后台会报错,即前台流已经关闭,返回已经关闭的信息,后台抛异常,线程结束。
后来增加mime及其他支持,不知为啥点击取消之后线程会阻塞等待。
后来发现是Content-disposition这个东西,写成了Content-Disposition。
还没有分析是服务器解析的问题还是浏览器解析的问题。
需要多研究下http协议了。
相关文章推荐
- 解决FTPClient linux 下载文件小于实际文件,线程挂起等问题
- java日常问题之excel文件下载功能中getOutputStream() has already been called for this response
- java 下载文件解决文件名乱码问题
- java文件下载和导出文件名乱码浏览器兼容性问题
- java下载远程http地址的图片文件到本地-自动处理图片是否经过服务器gzip压缩的问题
- java实现中文文件下载,解决乱码问题,亲测无问题~~
- 【javaweb:servlet】从服务端下载中文名称文件应该注意的问题!!!
- Java 文件I/O常用API 以及上传下载路径问题汇总
- Java中浏览器的文件下载时文件名乱码问题
- crawler_java应用集锦9:httpclient4.2.2的几个常用方法,登录之后访问页面问题,下载文件_设置代理
- java文件下载文件名乱码问题解决方案
- Java文件下载时所输出文件名乱码问题
- Java文件下载乱码问题
- 多个文件开启固定线程等待下载--java实现
- strtus2 批量下载 中文问题、压缩文件等 ------ 讨论struts2工作流程 (摘自:http://www.blogjava.net/xcp/archive/2009/10/30/downloadlist.html)
- Java下载文件,文件名中文乱码问题
- Java网络编程之单线程下载文件设置显示进度
- java文件下载问题
- 整理java文件下载(中文乱码、火狐浏览器乱码、空格变+号、文件名包含空格时文件名可能显示不全等问题)
- java做下载的时候docx文件的时候变成.zip后缀的问题