* Server and execution environment parameters ($_SERVER). Protected static $httpMethodParameterOverride = false Public const HEADER_X_FORWARDED_TRAEFIK = 0b0111110 // All "X-Forwarded-*" headers sent by Traefik reverse proxy Public const HEADER_X_FORWARDED_AWS_ELB = 0b0011010 // AWS ELB doesn't send X-Forwarded-Host Public const HEADER_X_FORWARDED_ALL = 0b1011110 // All "X-Forwarded-*" headers sent by "usual" reverse proxy ** since Symfony 5.2, use either "HEADER_X_FORWARDED_FOR | HEADER_X_FORWARDED_HOST | HEADER_X_FORWARDED_PORT | HEADER_X_FORWARDED_PROTO" or "HEADER_X_FORWARDED_AWS_ELB" or "HEADER_X_FORWARDED_TRAEFIK" constants instead. Public const HEADER_X_FORWARDED_PREFIX = 0b100000 Public const HEADER_X_FORWARDED_PORT = 0b010000
Public const HEADER_X_FORWARDED_PROTO = 0b001000 Public const HEADER_X_FORWARDED_HOST = 0b000100 Public const HEADER_X_FORWARDED_FOR = 0b000010 Public const HEADER_FORWARDED = 0b000001 // When using RFC 7239
* The methods dealing with URL accept / return a raw path (% encoded): Help opcache.preload discover always-needed symbols Use Symfony\ Component\ HttpFoundation\ Session\ SessionInterface
Use Symfony\ Component\ HttpFoundation\ Exception\ SuspiciousOperationException Use Symfony\ Component\ HttpFoundation\ Exception\ SessionNotFoundException Use Symfony\ Component\ HttpFoundation\ Exception\ JsonException Use Symfony\ Component\ HttpFoundation\ Exception\ ConflictingHeadersException Namespace Symfony\ Component\ HttpFoundation * file that was distributed with this source code.
* For the full copyright and license information, please view the LICENSE Request Class _construct Function initialize Function createFromGlobals Function create Function setFactory Function duplicate Function _clone Function _toString Function overrideGlobals Function setTrustedProxies Function getTrustedProxies Function getTrustedHeaderSet Function setTrustedHosts Function getTrustedHosts Function normalizeQueryString Function enableHttpMethodParameterOverride Function getHttpMethodParameterOverride Function get Function getSession Function hasPreviousSession Function hasSession Function setSession Function setSessionFactory Function getClientIps Function getClientIp Function getScriptName Function getPathInfo Function getBasePath Function getBaseUrl Function getBaseUrlReal Function getScheme Function getPort Function getUser Function getPassword Function getUserInfo Function getHttpHost Function getRequestUri Function getSchemeAndHttpHost Function getUri Function getUriForPath Function getRelativeUriForPath Function getQueryString Function isSecure Function getHost Function setMethod Function getMethod Function getRealMethod Function getMimeType Function getMimeTypes Function getFormat Function setFormat Function getRequestFormat Function setRequestFormat Function getContentType Function setDefaultLocale Function getDefaultLocale Function setLocale Function getLocale Function isMethod Function isMethodSafe Function isMethodIdempotent Function isMethodCacheable Function getProtocolVersion Function getContent Function toArray Function getETags Function isNoCache Function getPreferredFormat Function getPreferredLanguage Function getLanguages Function getCharsets Function getEncodings Function getAcceptableContentTypes Function isXmlHttpRequest Function preferSafeContent Function prepareRequestUri Function prepareBaseUrl Function prepareBasePath Function preparePathInfo Function initializeFormats Function setPhpDefaultLocale Function getUrlencodedPrefix Function createRequestFromFactory Function isFromTrustedProxy Function getTrustedValues Function normalizeAndFilterClientIps Function