我有一个.NET 4.5和HomeController一起提供的Angular JS SPA,如下所示:
public class HomeController : Controller
{
public ActionResult Index()
{
return new FilePathResult("~/client/index.html", "text/html");
}
}
index.html除其他外,还提供几个这样的JS文件:
<script src="/client/app/something.js"></script>
Angular状态配置又会引用很多HTML文件。
现在,每24小时一次“缓存清除”我的网络应用程序中JS和HTML文件的最佳方法是什么?
是否在响应标头中添加了“ Cache-Control:max-age = 86400”,这是正确的方法?如果可以的话,如何将其准确添加到响应标题中? (当然,其他get / post ajax调用不应该受到影响。)