From 7cdb984f4fd0cb8cdfcc59d0b4c1394e9fb346dd Mon Sep 17 00:00:00 2001 From: Xeevis Date: Wed, 13 May 2015 15:24:46 +0200 Subject: [PATCH] #5224: Fix for missing charset in response header for cached output --- .../Modules/Orchard.OutputCache/Filters/OutputCacheFilter.cs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/Orchard.Web/Modules/Orchard.OutputCache/Filters/OutputCacheFilter.cs b/src/Orchard.Web/Modules/Orchard.OutputCache/Filters/OutputCacheFilter.cs index f93e4c855..a92736ae1 100644 --- a/src/Orchard.Web/Modules/Orchard.OutputCache/Filters/OutputCacheFilter.cs +++ b/src/Orchard.Web/Modules/Orchard.OutputCache/Filters/OutputCacheFilter.cs @@ -447,6 +447,9 @@ namespace Orchard.OutputCache.Filters { private void ServeCachedItem(ActionExecutingContext filterContext, CacheItem cacheItem) { var response = filterContext.HttpContext.Response; + // Fix for missing charset in response headers + response.Charset = response.Charset; + // Adds some caching information to the output if requested. if (CacheSettings.DebugMode) { response.AddHeader("X-Cached-On", cacheItem.CachedOnUtc.ToString("r"));