mirror of
https://github.com/OrchardCMS/Orchard.git
synced 2026-01-02 20:42:45 +08:00
Fixed problem with case checking request headers in output cache
Fixes #6863
This commit is contained in:
committed by
Sébastien Ros
parent
34bd78a487
commit
dfa22687b5
@@ -384,7 +384,7 @@ namespace Orchard.OutputCache.Filters {
|
|||||||
// Vary by configured request headers.
|
// Vary by configured request headers.
|
||||||
var requestHeaders = filterContext.RequestContext.HttpContext.Request.Headers;
|
var requestHeaders = filterContext.RequestContext.HttpContext.Request.Headers;
|
||||||
foreach (var varyByRequestHeader in CacheSettings.VaryByRequestHeaders) {
|
foreach (var varyByRequestHeader in CacheSettings.VaryByRequestHeaders) {
|
||||||
if (requestHeaders.AllKeys.Contains(varyByRequestHeader))
|
if (requestHeaders[varyByRequestHeader]!=null)
|
||||||
result["HEADER:" + varyByRequestHeader] = requestHeaders[varyByRequestHeader];
|
result["HEADER:" + varyByRequestHeader] = requestHeaders[varyByRequestHeader];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user