@@ -22,10 +22,8 @@ your proxy.
22
22
23
23
use Symfony\Component\HttpFoundation\Request;
24
24
25
- $request = Request::createFromGlobals();
26
-
27
25
// only trust proxy headers coming from this IP addresses
28
- $request-> setTrustedProxies(array('192.0.0.1', '10.0.0.0/8'));
26
+ Request:: setTrustedProxies(array('192.0.0.1', '10.0.0.0/8'));
29
27
30
28
Configuring Header Names
31
29
------------------------
@@ -40,10 +38,10 @@ By default, the following proxy headers are trusted:
40
38
If your reverse proxy uses a different header name for any of these, you
41
39
can configure that header name via :method: `Symfony\\ Component\\ HttpFoundation\\ Request::setTrustedHeaderName `::
42
40
43
- $request-> setTrustedHeaderName(Request::HEADER_CLIENT_IP, 'X-Proxy-For');
44
- $request-> setTrustedHeaderName(Request::HEADER_CLIENT_HOST, 'X-Proxy-Host');
45
- $request-> setTrustedHeaderName(Request::HEADER_CLIENT_PORT, 'X-Proxy-Port');
46
- $request-> setTrustedHeaderName(Request::HEADER_CLIENT_PROTO, 'X-Proxy-Proto');
41
+ Request:: setTrustedHeaderName(Request::HEADER_CLIENT_IP, 'X-Proxy-For');
42
+ Request:: setTrustedHeaderName(Request::HEADER_CLIENT_HOST, 'X-Proxy-Host');
43
+ Request:: setTrustedHeaderName(Request::HEADER_CLIENT_PORT, 'X-Proxy-Port');
44
+ Request:: setTrustedHeaderName(Request::HEADER_CLIENT_PROTO, 'X-Proxy-Proto');
47
45
48
46
Not trusting certain Headers
49
47
----------------------------
@@ -53,4 +51,4 @@ listed above are trusted. If you need to trust some of these headers but
53
51
not others, you can do that as well::
54
52
55
53
// disables trusting the ``X-Forwarded-Proto`` header, the default header is used
56
- $request-> setTrustedHeaderName(Request::HEADER_CLIENT_PROTO, '');
54
+ Request:: setTrustedHeaderName(Request::HEADER_CLIENT_PROTO, '');
0 commit comments