记录一个奇怪的问题,
控制器方法如下:
@GetMapping("/download/{name}")
public void download(@PathVariable("name") String name, ){
...
前端表单代码如下:
如果是这样,就会直接寻找1.png而不会走控制器方法
<a href="/file/download/1.png">下载图片</a>
必须去掉.png改为
<a href="/file/download/1">下载图片</a>
然后在控制器方法把name还原为1.png
后来发现好像和配置了.png的资源放行有关