X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=src%2FUtil%2FHTTPHeaders.php;h=9b0c4529d84de8ec46b042077fb292afba960c9e;hb=acf6a5cb9ede84dabedda3e0925776c83efd9337;hp=ac2d41be4e40608e3986688ab102e772169f717e;hpb=9195ea26b1551c57f5686547954db6a8b03d61b9;p=friendica.git diff --git a/src/Util/HTTPHeaders.php b/src/Util/HTTPHeaders.php index ac2d41be4e..9b0c4529d8 100644 --- a/src/Util/HTTPHeaders.php +++ b/src/Util/HTTPHeaders.php @@ -19,12 +19,12 @@ class HTTPHeaders if ($lines) { foreach ($lines as $line) { if (preg_match('/^\s+/', $line, $matches) && trim($line)) { - if ($this->in_progress['k']) { + if (!empty($this->in_progress['k'])) { $this->in_progress['v'] .= ' ' . ltrim($line); continue; } } else { - if ($this->in_progress['k']) { + if (!empty($this->in_progress['k'])) { $this->parsed[] = [$this->in_progress['k'] => $this->in_progress['v']]; $this->in_progress = []; } @@ -34,8 +34,8 @@ class HTTPHeaders } } - if ($this->in_progress['k']) { - $this->parsed[] = [$this->in_progress['k'] => $this->in_progress['v']]; + if (!empty($this->in_progress['k'])) { + $this->parsed[$this->in_progress['k']] = $this->in_progress['v']; $this->in_progress = []; } } @@ -45,18 +45,4 @@ class HTTPHeaders { return $this->parsed; } - - function fetcharr() - { - $ret = []; - - if ($this->parsed) { - foreach ($this->parsed as $x) { - foreach ($x as $y => $z) { - $ret[$y] = $z; - } - } - } - return $ret; - } }