Phly\Http\Request::getHeaders PHP Method

getHeaders() public method

public getHeaders ( )
    public function getHeaders()
    {
        $headers = $this->headers;
        if (!$this->hasHeader('host') && ($this->uri && $this->uri->getHost())) {
            $headers['Host'] = [$this->getHostFromUri()];
        }
        return $headers;
    }

Usage Example

Exemplo n.º 1
0
 /**
  * @group 39
  */
 public function testGetHeadersContainsNoHostHeaderIfUriDoesNotContainHost()
 {
     $request = new Request(new Uri());
     $headers = $request->getHeaders();
     $this->assertArrayNotHasKey('Host', $headers);
 }