diff --git a/src/Util/ParseUrl.php b/src/Util/ParseUrl.php index bb3ebbc10..ce2a0ea96 100644 --- a/src/Util/ParseUrl.php +++ b/src/Util/ParseUrl.php @@ -212,9 +212,13 @@ class ParseUrl // Expected forms: // - // - - if (preg_match('/charset=["\']?([^\'"]*?)[\'"]/', $body, $matches)) { - $charset = trim(trim(trim(array_pop($matches)), ';,')); - } + // We escape