Lines Matching +full:server +full:-
44 $this->assertSame($version, $result['version']);
45 $this->assertSame($upper, $result['upper']);
46 $this->assertSame($lower, $result['lower']);
98 $this->assertSame($expected, $result);
109 $rangeTests = $this->ip_in_range_provider();
143 $this->assertSame($expected, $result);
209 $this->assertSame($expected, $result);
281 * @param string $header The X-Forwarded-For header value.
293 $INPUT->server->set('HTTP_X_FORWARDED_FOR', $header);
294 $INPUT->server->set('REMOTE_ADDR', $remoteAddr);
298 $this->assertSame($expected, $result);
312 // Running behind an SSL proxy, HTTP between server and proxy
317 // Running behind an SSL proxy, HTTP between server and proxy
322 // Running behind a plain HTTP proxy, HTTP between server and proxy
326 // Running behind an SSL proxy, HTTP between server and proxy
330 // Not running behind a proxy, HTTPS server
334 // Not running behind a proxy, plain HTTP server
338 // Not running behind a proxy, plain HTTP server
342 // Running behind an SSL proxy, SSL between proxy and HTTP server
369 $INPUT->server->set('REMOTE_ADDR', $remoteAddr);
370 $INPUT->server->set('HTTPS', $https);
371 $INPUT->server->set('HTTP_X_FORWARDED_PROTO', $forwardedProto);
375 $this->assertSame($expected, $result);
389 // X-Forwarded-Host with trusted proxy
390 …[$default, '127.0.0.1', 'proxy.example.com', 'www.example.com', 'server.local', 'proxy.example.com…
392 // X-Forwarded-Host with untrusted proxy (should fall back to HTTP_HOST)
393 … [[], '8.8.8.8', 'proxy.example.com', 'www.example.com', 'server.local', 'www.example.com'],
395 // No X-Forwarded-Host, use HTTP_HOST
396 [$default, '127.0.0.1', '', 'www.example.com', 'server.local', 'www.example.com'],
398 // No X-Forwarded-Host or HTTP_HOST, use SERVER_NAME
399 [$default, '127.0.0.1', '', '', 'server.local', 'server.local'],
428 $INPUT->server->set('REMOTE_ADDR', $remoteAddr);
429 $INPUT->server->set('HTTP_X_FORWARDED_HOST', $forwardedHost);
430 $INPUT->server->set('HTTP_HOST', $httpHost);
431 $INPUT->server->set('SERVER_NAME', $serverName);
435 $this->assertSame($expected, $result);