springboot静态文件带百分号%报400
![在这里插入图片描述](https://img-blog.csdnimg.cn/b1e94176e865460dbc477f2a131ea38f.png)
这里主要的原因就是%没有转义 所以才报400,需要把%转义成%25,所以要把文件名陈encode一下
但是转义之后又报500
URLDecoder: Illegal hex characters in escape (%) pattern - For input string: “??”
![在这里插入图片描述](https://img-blog.csdnimg.cn/90e9077de8f448fb838f30b5194409e9.png)
这里是springboot版本太低了换成2.4.13的
<groupId>org.springframework.boot</groupId>
<artifactId