$others = $this->checkForAlternateVerbs($request); if (count($others) > 0) { return $this->getOtherMethodsRoute($request, $others); } throw new NotFoundHttpException; }
* Find the route matching a given request. * * @param \Illuminate\Http\Request $request * @return \Illuminate\Routing\Route */ protected function findRoute($request) { $this->current = $route = $this->routes->match($request); return $this->substituteBindings($route);
* Dispatch the request to a route and return the response. * * @param \Illuminate\Http\Request $request * @return mixed */ public function dispatchToRoute(Request $request) { $route = $this->findRoute($request); $this->events->fire('router.matched', array($route, $request));
// If no response was returned from the before filter, we will call the proper // route instance to get the response. If no route is found a response will // still get returned based on why no routes were found for this request. $response = $this->callFilter('before', $request); if (is_null($response)) { $response = $this->dispatchToRoute($request); }
} if ($this->runningUnitTests() && ! $this['session']->isStarted()) { $this['session']->start(); } return $this['router']->dispatch($this->prepareRequest($request)); }
{ try { $this->refreshRequest($request = Request::createFromBase($request)); $this->boot(); return $this->dispatch($request); } catch (\Exception $e)
if ($this->sessionConfigured()) { $session = $this->startSession($request); $request->setSession($session); } $response = $this->app->handle($request, $type, $catch); // Again, if the session has been configured we will need to close out the session
* @param \Symfony\Component\HttpFoundation\Request $request * @param int $type * @param bool $catch * @return \Symfony\Component\HttpFoundation\Response */ public function handle(Request $request, $type = HttpKernelInterface::MASTER_REQUEST, $catch = true) { $response = $this->app->handle($request, $type, $catch); foreach ($this->cookies->getQueuedCookies() as $cookie)
* @param \Symfony\Component\HttpFoundation\Request $request * @param int $type * @param bool $catch * @return \Symfony\Component\HttpFoundation\Response */ public function handle(Request $request, $type = HttpKernelInterface::MASTER_REQUEST, $catch = true) { return $this->encrypt($this->app->handle($this->decrypt($request), $type, $catch)); }
{ $this->app = $app; $this->middlewares = $middlewares; } public function handle(Request $request, $type = HttpKernelInterface::MASTER_REQUEST, $catch = true) { return $this->app->handle($request, $type, $catch); }
* @param \Symfony\Component\HttpFoundation\Request $request * @return void */ public function run(SymfonyRequest $request = null) { $request = $request ?: $this['request']; $response = with($stack = $this->getStackedClient())->handle($request); $response->send();
| Once we have the application, we can simply call the run method, | which will execute the request and send the response back to | the client's browser allowing them to enjoy the creative | and wonderful application we have whipped up for them. | */ $app->run();
Key | Value |
dtCookie | v_4_srv_5_sn_9FE98395BAD63956319911A17D9E1F1E_perc_100000_ol_0_mul_1_app-3Aea7c4b59f27d43eb_1 |
Key | Value |
KUBERNETES_SERVICE_PORT | 443 |
KUBERNETES_PORT | tcp://10.43.0.1:443 |
RELEASE_AUTOMOTIVE_RR_NGINX_CUSTOM_CHART_PORT_80_TCP | tcp://10.43.72.57:80 |
APP_DEBUG | false |
HOSTNAME | release-automotive-rr-nginx-custom-chart-7c576b6765-744wt |
SHLVL | 1 |
HOME | /var/cache/nginx |
OLDPWD | /site |
PKG_RELEASE | 1 |
RELEASE_AUTOMOTIVE_RR_NGINX_CUSTOM_CHART_SERVICE_PORT_HTTP | 80 |
DB_DATABASE | automotive |
MAIL_DRIVER | smtp |
DB_USERNAME | automotive |
RELEASE_AUTOMOTIVE_RR_NGINX_CUSTOM_CHART_SERVICE_HOST | 10.43.72.57 |
TERM | xterm |
KUBERNETES_PORT_443_TCP_ADDR | 10.43.0.1 |
NGINX_VERSION | 1.20.2 |
PATH | /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin |
KUBERNETES_PORT_443_TCP_PORT | 443 |
NJS_VERSION | 0.7.3 |
RELEASE_AUTOMOTIVE_RR_NGINX_CUSTOM_CHART_SERVICE_PORT | 80 |
RELEASE_AUTOMOTIVE_RR_NGINX_CUSTOM_CHART_PORT | tcp://10.43.72.57:80 |
KUBERNETES_PORT_443_TCP_PROTO | tcp |
LD_PRELOAD | /opt/dynatrace/oneagent/agent/bin/current/linux-x86-64/liboneagentproc.so |
MAIL_HOST | smtp.sherwin.com |
RELEASE_AUTOMOTIVE_RR_NGINX_CUSTOM_CHART_PORT_80_TCP_ADDR | 10.43.72.57 |
KUBERNETES_PORT_443_TCP | tcp://10.43.0.1:443 |
KUBERNETES_SERVICE_PORT_HTTPS | 443 |
MAIL_PORT | 25 |
RELEASE_AUTOMOTIVE_RR_NGINX_CUSTOM_CHART_PORT_80_TCP_PORT | 80 |
APP_ENV | production |
DB_PASSWORD | SevenQueueKnife78 |
RELEASE_AUTOMOTIVE_RR_NGINX_CUSTOM_CHART_PORT_80_TCP_PROTO | tcp |
KUBERNETES_SERVICE_HOST | 10.43.0.1 |
PWD | /site |
DB_HOST | release-automotive-rr-mariadb |
USER | nginx |
HTTP_X_RUXIT_FORWARDED_FOR | 18.207.126.53, 10.195.101.188 |
HTTP_TRACESTATE | 88ffe37-3176664c@dt=fw4;5;bb99c7d8;1446014;3;0;0;101;9c6e;2h02;3hf67471df;4h070b48db;5h01 |
HTTP_TRACEPARENT | 00-4d44aea93411e7974293ff739e0a51f2-b9ebcf5b163ac50a-01 |
HTTP_X_DYNATRACE | FW4;829843020;5;-1147549736;21258260;3;143654455;257;9c6e;2h02;3hf67471df;4h070b48db;5h01 |
HTTP_X_DYNATRACE_REQUESTSTATE | agentId=0x4205b231bb99c7d8&pathDepth=1 |
HTTP_COOKIE | dtCookie=v_4_srv_5_sn_9FE98395BAD63956319911A17D9E1F1E_perc_100000_ol_0_mul_1_app-3Aea7c4b59f27d43eb_1 |
HTTP_X_DYNATRACE_ORIGIN_URL | https://www.sw-rodandrestocustomcolor.com/killer-paint-jobs/enter |
HTTP_X_DYNATRACE_APPLICATION | 1%3B1%3Bea7c4b59f27d43eb |
HTTP_REFERER | http://www.sw-rodandrestocustomcolor.com/killer-paint-jobs/enter |
HTTP_USER_AGENT | claudebot |
HTTP_ACCEPT | */* |
HTTP_X_ORIGINAL_FORWARDED_FOR | 18.207.126.53 |
HTTP_X_SCHEME | https |
HTTP_X_ORIGINAL_URI | /killer-paint-jobs/enter |
HTTP_X_FORWARDED_PROTO | https |
HTTP_X_FORWARDED_PORT | 443 |
HTTP_X_FORWARDED_HOST | www.sw-rodandrestocustomcolor.com |
HTTP_X_FORWARDED_FOR | 10.195.101.188 |
HTTP_X_REAL_IP | 10.195.101.188 |
HTTP_X_REQUEST_ID | 48ffad59c3496f567fa3cb038880b86f |
HTTP_HOST | www.sw-rodandrestocustomcolor.com |
REDIRECT_STATUS | 200 |
SERVER_NAME | localhost |
SERVER_PORT | 80 |
SERVER_ADDR | 10.42.20.172 |
REMOTE_PORT | 54292 |
REMOTE_ADDR | 10.42.5.0 |
SERVER_SOFTWARE | nginx/1.20.2 |
GATEWAY_INTERFACE | CGI/1.1 |
REQUEST_SCHEME | http |
SERVER_PROTOCOL | HTTP/1.1 |
DOCUMENT_ROOT | /site/content |
DOCUMENT_URI | /index.php |
REQUEST_URI | /killer-paint-jobs/enter |
SCRIPT_NAME | /index.php |
CONTENT_LENGTH | |
CONTENT_TYPE | |
REQUEST_METHOD | GET |
QUERY_STRING | |
HTTPS | on |
SCRIPT_FILENAME | /site/content/index.php |
FCGI_ROLE | RESPONDER |
PHP_SELF | /index.php |
REQUEST_TIME_FLOAT | 1711727674.6133 |
REQUEST_TIME | 1711727674 |