Symfony\Component\HttpFoundation\Request::setTrustedHeaderName
Sets the name for trusted headers.
The following header keys are supported: * Request::HEADER_CLIENT_IP: defaults to X-Forwarded-For (see getClientIp()) * Request::HEADER_CLIENT_HOST: defaults to X-Forwarded-Host (see getClientHost()) * Request::HEADER_CLIENT_PORT: defaults to X-Forwarded-Port (see getClientPort()) * Request::HEADER_CLIENT_PROTO: defaults to X-Forwarded-Proto (see getScheme() and isSecure()) Setting an empty value allows to disable the trusted header for the given key.
Signature
public function setTrustedHeaderName(string
$key,
string
$value )
Parameters
$key
— string- The header key
$value
— string- The header name