Neos\Flow\Tests\Unit\Http\Component\TrustedProxiesComponentTest::forwardHeaderTestsDataProvider PHP Метод

forwardHeaderTestsDataProvider() публичный Метод

public forwardHeaderTestsDataProvider ( ) : array
Результат array
    public function forwardHeaderTestsDataProvider()
    {
        return array(array('forwardedProtocol' => null, 'forwardedPort' => null, 'requestUri' => 'http://acme.com', 'expectedUri' => 'http://acme.com'), array('forwardedProtocol' => 'https', 'forwardedPort' => null, 'requestUri' => 'http://acme.com', 'expectedUri' => 'https://acme.com'), array('forwardedProtocol' => 'https', 'forwardedPort' => null, 'requestUri' => 'https://acme.com', 'expectedUri' => 'https://acme.com'), array('forwardedProtocol' => 'http', 'forwardedPort' => null, 'requestUri' => 'https://acme.com', 'expectedUri' => 'http://acme.com'), array('forwardedProtocol' => 'http', 'forwardedPort' => null, 'requestUri' => 'http://acme.com', 'expectedUri' => 'http://acme.com'), array('forwardedProtocol' => null, 'forwardedPort' => 80, 'requestUri' => 'http://acme.com', 'expectedUri' => 'http://acme.com'), array('forwardedProtocol' => null, 'forwardedPort' => '8080', 'requestUri' => 'http://acme.com', 'expectedUri' => 'http://acme.com:8080'), array('forwardedProtocol' => null, 'forwardedPort' => 8080, 'requestUri' => 'http://acme.com:8000', 'expectedUri' => 'http://acme.com:8080'), array('forwardedProtocol' => null, 'forwardedPort' => '443', 'requestUri' => 'https://acme.com', 'expectedUri' => 'https://acme.com'), array('forwardedProtocol' => 'http', 'forwardedPort' => 80, 'requestUri' => 'http://acme.com', 'expectedUri' => 'http://acme.com'), array('forwardedProtocol' => 'http', 'forwardedPort' => 8080, 'requestUri' => 'http://acme.com', 'expectedUri' => 'http://acme.com:8080'), array('forwardedProtocol' => 'http', 'forwardedPort' => 443, 'requestUri' => 'https://acme.com', 'expectedUri' => 'http://acme.com:443'), array('forwardedProtocol' => 'https', 'forwardedPort' => 443, 'requestUri' => 'http://acme.com', 'expectedUri' => 'https://acme.com'), array('forwardedProtocol' => 'https', 'forwardedPort' => 443, 'requestUri' => 'https://acme.com', 'expectedUri' => 'https://acme.com'), array('forwardedProtocol' => 'https', 'forwardedPort' => 80, 'requestUri' => 'https://acme.com', 'expectedUri' => 'https://acme.com:80'), array('forwardedProtocol' => 'HTTPS', 'forwardedPort' => null, 'requestUri' => 'http://acme.com', 'expectedUri' => 'https://acme.com'));
    }