From 3d94ee6900006b2d3101bbc1070ca7745ee78ed9 Mon Sep 17 00:00:00 2001 From: Marcel Pociot Date: Mon, 4 May 2020 16:40:49 +0200 Subject: [PATCH] wip --- app/Logger/LoggedRequest.php | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/app/Logger/LoggedRequest.php b/app/Logger/LoggedRequest.php index ddab730..0b09b6c 100644 --- a/app/Logger/LoggedRequest.php +++ b/app/Logger/LoggedRequest.php @@ -196,12 +196,18 @@ class LoggedRequest implements \JsonSerializable protected function detectSubdomain() { - return Arr::get($this->parsedRequest->getHeaders()->toArray(), 'X-Original-Host'); + return collect($this->parsedRequest->getHeaders()->toArray()) + ->mapWithKeys(function ($value, $key) { + return [strtolower($key) => $value]; + })->get('x-original-host'); } protected function getRequestId() { - return Arr::get($this->parsedRequest->getHeaders()->toArray(), 'X-Expose-Request-ID', (string)Str::uuid()); + return collect($this->parsedRequest->getHeaders()->toArray()) + ->mapWithKeys(function ($value, $key) { + return [strtolower($key) => $value]; + })->get('x-expose-request-id', (string)Str::uuid()); } public function getDuration()