我可以访问除.png文件以外的所有静态资源。
下面的是我的xml文件:
<mvc:resources mapping="/assets/css/**" location="/assets/css/">
</mvc:resources>
<mvc:resources mapping="/assets/images/**" location="/assets/images/">
</mvc:resources>
<mvc:resources mapping="/assets/js/**" location="/assets/js/">
</mvc:resources>
<mvc:resources mapping="/assets/fonts/**" location="/assets/fonts/">
</mvc:resources>
在assets / images文件夹下有一些图像,包括.gif,.jpg和.png。
我可以访问所有.gif和.jpg文件,但我无法访问任何.png文件。
当我检查网络时,我发现它在访问gif文件时显示gif类型,但是当我访问png文件时它显示text / html类型。我认为这就是它用png文件显示404的原因。
我该如何解决这个问题?
以下是访问png的回复:
HTTP Status 404 -
type Status report
message
description The requested resource is not available
png的响应头是:
Content-Language:en
Content-Length:984
Content-Type:text/html;charset=utf-8
jpeg的响应标题是:
Accept-Ranges:bytes
Content-Length:141683
Content-Type:image/jpeg