diff --git a/Slim/ResponseEmitter.php b/Slim/ResponseEmitter.php index 72668c429..58a0a4eef 100644 --- a/Slim/ResponseEmitter.php +++ b/Slim/ResponseEmitter.php @@ -58,7 +58,7 @@ public function emit(ResponseInterface $response): void private function emitHeaders(ResponseInterface $response): void { foreach ($response->getHeaders() as $name => $values) { - $first = $name !== 'Set-Cookie'; + $first = strtolower($name) !== 'set-cookie'; foreach ($values as $value) { $header = sprintf('%s: %s', $name, $value); header($header, $first);