Exemplo n.º 1
0
 function testConstructRedirectAuth()
 {
     $request = Sapi::createFromServerArray(array('REQUEST_URI' => '/foo', 'REQUEST_METHOD' => 'GET', 'REDIRECT_HTTP_AUTHORIZATION' => 'Basic bla'));
     $this->assertEquals('GET', $request->getMethod());
     $this->assertEquals('/foo', $request->getUrl());
     $this->assertEquals(array('Authorization' => ['Basic bla']), $request->getHeaders());
 }
Exemplo n.º 2
0
 function testGetAbsoluteUrl()
 {
     $s = ['HTTP_HOST' => 'sabredav.org', 'REQUEST_URI' => '/foo'];
     $r = Sapi::createFromServerArray($s);
     $this->assertEquals('http://sabredav.org/foo', $r->getAbsoluteUrl());
     $s = ['HTTP_HOST' => 'sabredav.org', 'REQUEST_URI' => '/foo', 'HTTPS' => 'on'];
     $r = Sapi::createFromServerArray($s);
     $this->assertEquals('https://sabredav.org/foo', $r->getAbsoluteUrl());
 }