线上访问pdf 文件报错 The requested resource is not available
做项目时客户提出要可以在线预览中文名称pdf文件,将文件名改成中文之后会报
The requested resource is not available 的错,检查了一番,代码没错,线上文件存在,在网上一番搜索,终于找到解决方法,
原因:没有正确设置字符集,
解决方法:
配置服务器上的 serve.xml 文件, URIEncoding="utf-8",并且写在 protocol="HTTP/1.1" 前面,并重启tomcat(此操作只对当前tomcat 下的项目有效),如下图所示:

在此记录一下^_^
浙公网安备 33010602011771号