diff --git a/Message/Http/Response.php b/Message/Http/Response.php index 0b8a5020a..c92c3ede4 100644 --- a/Message/Http/Response.php +++ b/Message/Http/Response.php @@ -141,6 +141,12 @@ class Response extends ResponseAbstract implements RenderableInterface } } + $types = $this->header->get('Content-Type'); + + if(stripos($types[0], MimeType::M_HTML) !== false) { + return trim(preg_replace('/(\s{2,}|\n)(?![^<>]*<\/pre>)/', ' ', $render)); + } + return $render; }