问题简介:
当文件在服务器上,从客户端下载方式一般是:http://ip:port/files/文件名。
举个例子:
当访问http://11.123.123.12:8080/files/test.xlsx,可以成功下载。
当访问http://11.123.123.12:8080/files/test_测试.xlsx,则下载失败,报404错误。
解决方案:
参考链接:https://blog.csdn.net/julien71/article/details/91492283
产生问题的原因是浏览器会自动采用UTF-8编码,而服务器默认是ISO-8859-1对URL进行解码,往往会出现404。
解决办法是修改Tomcat的server.xml,将编码改为UTF-8,改完重启Tomcat服务器。
Server.xm路径D:\software\Tomcat\tomcat7\conf\server.xml
标签:files,第十六,http,Tomcat,URL,服务器,链接,下载 From: https://www.cnblogs.com/smart-zihan/p/17729614.html