TrustProxies
class TrustProxies (View source)
Свойства
| protected array<int,string>|string|null | $proxies | Доверенные прокси-серверы для приложения. | |
| protected int | $headers | Сопоставления заголовков прокси-серверов. |
Методы
| mixed | handle(Request $request, Closure $next)
Обработка входящего запроса. | |
| void | setTrustedProxyIpAddresses(Request $request)
Устанавливает доверенные прокси-серверы в запросе. | |
| void | setTrustedProxyIpAddressesToSpecificIps(Request $request, array $trustedIps)
Укажите IP-адреса для явного доверия. | |
| void | setTrustedProxyIpAddressesToTheCallingIp(Request $request)
Установить доверенный прокси на IP-адрес, обращающийся к этому серверу. | |
| int | getTrustedHeaderNames()
Получить имена доверенных заголовков, используя значения по умолчанию, если конфигурация не задана. | |
| array|string|null | proxies()
Получить доверенные прокси-серверы. |
Подробности
protected void setTrustedProxyIpAddresses(Request $request)
Устанавливает доверенные прокси-серверы в запросе.
protected void setTrustedProxyIpAddressesToSpecificIps(Request $request, array $trustedIps)
Укажите IP-адреса для явного доверия.
protected void setTrustedProxyIpAddressesToTheCallingIp(Request $request)
Установить доверенный прокси на IP-адрес, обращающийся к этому серверу.
protected int getTrustedHeaderNames()
Получить имена доверенных заголовков, используя значения по умолчанию, если конфигурация не задана.
protected array|string|null proxies()
Получить доверенные прокси-серверы.
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/9.x/Illuminate/Http/Middleware/TrustProxies.html