private function parseHeaders($header)
    {
        $lines = explode("\n", $header);
        $headers = [];
        foreach ($lines as $line) {
            if (strpos($line, ':') === false) {
                continue;
            }

            $middle=explode(":", $line);
            $headers[trim($middle[0])] = trim($middle[1]);
        }
        return $headers;
    }
private function parseHeaders($header)
    {
        $lines = explode("\n", $header);
        $headers = [];
        foreach ($lines as $line) {
            if (strpos($line, ':') === false) {
                continue;
            }

            $middle=explode(":", $line);
            $headers[trim($middle[0])] = trim($middle[1]);
        }
        return $headers;
    }
private function parseHeaders ( $ header ) { $ lines = explode ( "\n" , $ header ) ; $ headers = [ ] ; foreach ( $ lines as $ line ) { if ( strpos ( $ line , ':' ) === false ) { continue ; } $ middle = explode ( ":" , $ line ) ; $ headers [ trim ( $ middle [ 0 ] ) ] = trim ( $ middle [ 1 ] ) ; } return $ headers ; }
Parses the HTTP message headers from header part

@param string $header

@return array
Parses the HTTP message headers from header part