From cf5e1393ea5f15b8db01a1e5a6cddb2761a6ebe1 Mon Sep 17 00:00:00 2001 From: Grzegorz Zagata Date: Thu, 23 Nov 2023 11:47:34 +0100 Subject: [PATCH] lowercase http header before equality check --- .../ing/wbaa/rokku/proxy/api/directive/ProxyDirectives.scala | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/scala/com/ing/wbaa/rokku/proxy/api/directive/ProxyDirectives.scala b/src/main/scala/com/ing/wbaa/rokku/proxy/api/directive/ProxyDirectives.scala index 872f331e..a2eec2d9 100644 --- a/src/main/scala/com/ing/wbaa/rokku/proxy/api/directive/ProxyDirectives.scala +++ b/src/main/scala/com/ing/wbaa/rokku/proxy/api/directive/ProxyDirectives.scala @@ -226,7 +226,7 @@ object ProxyDirectives extends LazyLogging { def cors(): Directive0 = { extractRequest.flatMap { request => - if (request.headers.exists(_.name().equals(ORIGIN))) { + if (request.headers.exists(_.name().toLowerCase.equals(ORIGIN.toLowerCase))) { mapResponseHeaders { oldHeaders => Seq( `Access-Control-Allow-Origin`.*,