天天看点

springBoot项目,图片存在,路径正确,但是访问图片时报404

      先说一下具体现象:所有图片都放在一个文件夹里,但其他图片都可以访问到,只有一张图片访问不到。

      说结论:1. 路径写错了; 2. 浏览器刷新的时候用的缓存

      首先声明,本人是写后台的,所以大部分都是后台视角,前台也就是简单的html、css、js。所以不太懂浏览器刷新啦,缓存啦之类的。

      为什么标体里写路径正确呢?因为第一次访问的时候,它真的是正确的。后来进行了一些图片的新增、重命名等操作以后,图片的位置发生了变化。虽然后台进行了rebuild,但是浏览器刷新的时候,应该是使用了缓存,所以新增的图片显示不存在。

      先说如何解决缓存问题:浏览器设置也可以,ctrl + F5(强制刷新)也可以,但这个好像视具体的浏览器而定。

      当每次请求都不使用缓存,如果还访问不到图片,那极大概率就是路径写错了

继续阅读