From 7a8f4c3630dd28c279126559d1797d7144798f70 Mon Sep 17 00:00:00 2001 From: Roman Vovk Date: Thu, 11 Feb 2021 12:49:24 +0200 Subject: [PATCH] Fix response date header (#585) --- src/WireMock.Net/Owin/Mappers/OwinResponseMapper.cs | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/WireMock.Net/Owin/Mappers/OwinResponseMapper.cs b/src/WireMock.Net/Owin/Mappers/OwinResponseMapper.cs index 16864701..81ffb0d8 100644 --- a/src/WireMock.Net/Owin/Mappers/OwinResponseMapper.cs +++ b/src/WireMock.Net/Owin/Mappers/OwinResponseMapper.cs @@ -154,7 +154,13 @@ namespace WireMock.Owin.Mappers private static void SetResponseHeaders(ResponseMessage responseMessage, IResponse response) { // Force setting the Date header (#577) - AppendResponseHeader(response, HttpKnownHeaderNames.Date, new[] { string.Format(CultureInfo.InvariantCulture.DateTimeFormat.RFC1123Pattern, CultureInfo.InvariantCulture.DateTimeFormat.RFC1123Pattern, DateTime.Now) }); + AppendResponseHeader( + response, + HttpKnownHeaderNames.Date, + new[] + { + DateTime.UtcNow.ToString(CultureInfo.InvariantCulture.DateTimeFormat.RFC1123Pattern, CultureInfo.InvariantCulture) + }); // Set other headers foreach (var item in responseMessage.Headers)