tomcat提供文件下载有关问题

tomcat提供文件下载问题?

我在用tomcat做服务器提供文件下载的时候, 文件如果是中文就会找不到地址 404错误。 英文就没有问题, 为什么?

例如: HTTP Status 404 – /Test/%E4%BF%9D%E7%9A%87%E4%BD%A0.rar

请问能提供中文的下载么?



这是因为中文乱码,所以找不到文件。建议把中文进行一次编码,或者把提供的文件重新生成字母数字组成的文件名。




中文统一格式转换




中文变成乱码了,重新编码就OK了…




那个与Tomcat的get获得机制有关系

在Tomcat_conf里的server.xml文件找到<Connector port=”8080″…/>这段(8080是你Tomcat的端口),在这段里加URIEncoding=”GBK”。 

在这里转一下 下载的时候就不会出现乱码 也就可以找到下载地址!




最好都用 UTF-8

tomcat提供文件下载有关问题

相关文章:

你感兴趣的文章:

标签云: