]> git.mxchange.org Git - friendica.git/blobdiff - mod/parse_url.php
Revert "Use last entry for Content-Type"
[friendica.git] / mod / parse_url.php
index a1faab6efb6d07c82bc5e49d5f3bdc8bfbfbc910..39aae4a5a02a7dc594e397927d357f6d037d04e0 100644 (file)
@@ -90,12 +90,13 @@ function parse_url_content(App $a)
        if ($curlResponse->isSuccess()) {
                // Convert the header fields into an array
                $hdrs = [];
-               $h = explode("\n", $curlResponse->getHeader());
+               $h = $curlResponse->getHeaders();
                foreach ($h as $l) {
-                       $header = array_map('trim', explode(':', trim($l), 2));
-                       if (count($header) == 2) {
-                               list($k, $v) = $header;
-                               $hdrs[$k] = $v;
+                       foreach ($l as $k => $v) {
+                               if (empty($hdrs[$k])) {
+                                       $hdrs[$k] = $v;
+                               }
+                               $hdrs[$k] .= " " . $v;
                        }
                }
                $type = null;