我正在开发一个大型 asp.net 网络项目,在过去几年中,该项目有许多不同的开发人员/顾问对其进行了更改。我注意到根据开发人员的不同,图像和其他静态内容的路径可能包含正确的大小写、全部小写或完全随机的内容。由于大小写不同,浏览器似乎对同一资产发出了多个请求。例如 -
<!DOCTYPE html>
<html>
<head>
<title></title>
</head>
<body>
<img src="http://cdn.sstatic.net/stackoverflow/img/sprites.png" />
<img src="http://cdn.sstatic.net/stackoverflow/Img/sprites.png" />
</body>
</html>
除了搜索项目中的每个图像和规范化外壳之外,这里还有什么可以做的吗?也许我可以在页面响应标题中添加一些东西来告诉浏览器忽略大小写等。