protected function getResponseHeaders()
    {
        $headers = [];
        $lines   = \explode("\n", $this->responseHeaders);
        $lines   = \array_filter($lines, 'trim');

        foreach ($lines as $index => $line) {
            // Remove HTTP/xxx params.
            if (strpos($line, ': ') === false) {
                continue;
            }

            list($key, $value) = \explode(': ', $line);

            $headers[$key] = isset($headers[$key]) ? $headers[$key] . ', ' . trim($value) : trim($value);
        }

        return $headers;
    }
protected function getResponseHeaders()
    {
        $headers = [];
        $lines   = \explode("\n", $this->responseHeaders);
        $lines   = \array_filter($lines, 'trim');

        foreach ($lines as $index => $line) {
            // Remove HTTP/xxx params.
            if (strpos($line, ': ') === false) {
                continue;
            }

            list($key, $value) = \explode(': ', $line);

            $headers[$key] = isset($headers[$key]) ? $headers[$key] . ', ' . trim($value) : trim($value);
        }

        return $headers;
    }
protected function getResponseHeaders ( ) { $ headers = [ ] ; $ lines = \ explode ( "\n" , $ this -> responseHeaders ) ; $ lines = \ array_filter ( $ lines , 'trim' ) ; foreach ( $ lines as $ index => $ line ) { // Remove HTTP/xxx params. if ( strpos ( $ line , ': ' ) === false ) { continue ; } list ( $ key , $ value ) = \ explode ( ': ' , $ line ) ; $ headers [ $ key ] = isset ( $ headers [ $ key ] ) ? $ headers [ $ key ] . ', ' . trim ( $ value ) : trim ( $ value ) ; } return $ headers ; }
Get response headers.

@return array
Get response headers .