2
Ich habe den folgenden Code:Einstellung Owin Cache Control-Header in ASP.net Web API
public class CacheHeader : OwinMiddleware
{
public CacheHeader(OwinMiddleware next)
: base(next)
{
}
public override async Task Invoke(IOwinContext context)
{
context.Response.Headers["Cache-Control"] = "no-cache, no-store, must-revalidate";
context.Response.Headers["Pragma"] = "no-cache";
context.Response.Headers["Expires"] = "0";
await Next.Invoke(context);
}
}
, die angeblich den Http-Cache-Control-Header geändert haben "kein Geschäft, no-cache" haben, aber wenn ich überprüfen sie es in Chrome Dev Tools, erhalte ich die folgende:
Cache-Control:no-cache
Connection:keep-alive
Host:10.0.211.202
Pragma:no-cache
gibt es einen Grund, warum ich nicht in der Lage bin zu ändern, was in Cache-Steuerung von no-cache zu no-cache, no-store?
Haben Sie eine Lösung gefunden? –