我想更改从捆绑请求发送的缓存标头.目前它是变化的,User-Agent
但我不希望它,有没有办法更改捆绑请求发送的标头?
快速查看System.Web.Optimization
程序集后,我可以看到标题设置在Bundle.SetHeaders
一个私有静态函数中,所以我认为它不可能,尽管我希望被证明是错误的.
c# asp.net asp.net-mvc-4 bundling-and-minification asp.net-optimization
我想定义一个这样的包:
bundles.Add(
new StyleBundle("~/style.css").Include(
//...
));
Run Code Online (Sandbox Code Playgroud)
如果捆绑包名称只是"~/style"
这样,但是文件扩展名它总是返回404.我怀疑服务器在驱动器上搜索CSS和JS文件并忽略捆绑系统,但是我找不到其他人正在尝试在包名称中包含文件扩展名.这可能没有像URL重写这样的东西吗?
asp.net-mvc asp.net-mvc-4 bundling-and-minification asp.net-optimization