Esempio n. 1
0
 /**
  * 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.
  *
  * @param string $key   The header key
  * @param string $value The header name
  *
  * @throws \InvalidArgumentException
  */
 public static function setTrustedHeaderName($key, $value)
 {
     return Symfony\Component\HttpFoundation\Request::setTrustedHeaderName($key, $value);
 }