Per "ASP.NET Core 2 and Angular 5" by Valerio De Sanctis is you change this line of Startup.cs...
app.UseStaticFiles();
...to...
app.UseStaticFiles(new StaticFileOptions()
{
OnPrepareResponse = (context) =>
{
context.Context.Response.Headers["Cache-Control"] = "no-cache, no-store";
context.Context.Response.Headers["Pragma"] = "no-cache";
context.Context.Response.Headers["Expires"] = "-1";
}
});
...supposedly that does the trick. It really didn't do anything for me. "Pragma" implies use of pragmatic or implementation-dependent features I bet.
Addendum 5/17/2018: "max-age=3600", "cache", and null would be some alterative settings for the three settings above that would empower caching instead of turning it off.
No comments:
Post a Comment