From 249c7048d9d488fcc7082d2926fe1fe45435fd66 Mon Sep 17 00:00:00 2001 From: Christopher Joe Date: Mon, 21 Aug 2017 15:31:13 +1200 Subject: [PATCH] Fix trim accept header parts --- src/Control/HTTPRequest.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Control/HTTPRequest.php b/src/Control/HTTPRequest.php index 7912c6dc4..e598784b7 100644 --- a/src/Control/HTTPRequest.php +++ b/src/Control/HTTPRequest.php @@ -809,7 +809,7 @@ class HTTPRequest implements ArrayAccess public function getAcceptMimetypes($includeQuality = false) { $mimetypes = array(); - $mimetypesWithQuality = explode(',', $this->getHeader('Accept')); + $mimetypesWithQuality = preg_split('#\s*,\s*#', $this->getHeader('Accept')); foreach ($mimetypesWithQuality as $mimetypeWithQuality) { $mimetypes[] = ($includeQuality) ? $mimetypeWithQuality : preg_replace('/;.*/', '', $mimetypeWithQuality); }