From e4000155f304a7af7cd2d45dc5bcd10eba217a88 Mon Sep 17 00:00:00 2001 From: Philipp Date: Mon, 22 Nov 2021 00:13:02 +0100 Subject: [PATCH] Fix Page Header usage --- src/App/Page.php | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/src/App/Page.php b/src/App/Page.php index 1b499f614c..479abfed92 100644 --- a/src/App/Page.php +++ b/src/App/Page.php @@ -381,7 +381,10 @@ class Page implements ArrayAccess foreach ($response->getHeaders() as $key => $header) { if (is_array($header)) { $header_str = implode(',', $header); + } else { + $header_str = $header; } + if (empty($key)) { header($header_str); } else { @@ -456,10 +459,16 @@ class Page implements ArrayAccess } foreach ($response->getHeaders() as $key => $header) { - if (empty($key)) { - header($header); + if (is_array($header)) { + $header_str = implode(',', $header); } else { - header("$key: $header"); + $header_str = $header; + } + + if (empty($key)) { + header($header_str); + } else { + header("$key: $header_str"); } }