JAVA实现ZIP文件下载,下载时获取不了文件名,只能用固定的文件名代替,而且获取不了下载的文件类型?
如果用文件自身的文件名,下载时文件名变为“download”,而且没有后缀,要手动改为.zip,而用固定的文件名“Template.zip”则可以拿到.zip文件自己解决...
如果用文件自身的文件名,下载时文件名变为“download”,而且没有后缀,要手动改为.zip,而用固定的文件名“Template.zip”则可以拿到.zip文件
自己解决了,加上new String( fileName.getBytes("gb2312"), "ISO8859-1" )+".zip"就搞定了,原来是header的长度限制问题。。。。。 展开
自己解决了,加上new String( fileName.getBytes("gb2312"), "ISO8859-1" )+".zip"就搞定了,原来是header的长度限制问题。。。。。 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询