From 314e3c0cc3a27357f1e407dc94f89f524ccfc512 Mon Sep 17 00:00:00 2001 From: Hemachandar Date: Thu, 19 Feb 2026 18:18:35 +0530 Subject: [PATCH] Convert hostname to lowercase --- src/Http/Adapter/FPM/Request.php | 3 ++- src/Http/Adapter/Swoole/Request.php | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/Http/Adapter/FPM/Request.php b/src/Http/Adapter/FPM/Request.php index 4145244..d095445 100644 --- a/src/Http/Adapter/FPM/Request.php +++ b/src/Http/Adapter/FPM/Request.php @@ -108,7 +108,8 @@ public function getPort(): string */ public function getHostname(): string { - return (string) \parse_url($this->getProtocol().'://'.$this->getServer('HTTP_HOST', ''), PHP_URL_HOST); + $hostname = \parse_url($this->getProtocol().'://'.$this->getServer('HTTP_HOST', ''), PHP_URL_HOST); + return strtolower((string) ($hostname)); } /** diff --git a/src/Http/Adapter/Swoole/Request.php b/src/Http/Adapter/Swoole/Request.php index b07a5fd..d5bd799 100644 --- a/src/Http/Adapter/Swoole/Request.php +++ b/src/Http/Adapter/Swoole/Request.php @@ -122,7 +122,8 @@ public function getPort(): string */ public function getHostname(): string { - return strval(\parse_url($this->getProtocol().'://'.$this->getHeader('x-forwarded-host', $this->getHeader('host')), PHP_URL_HOST)); + $hostname = \parse_url($this->getProtocol().'://'.$this->getHeader('x-forwarded-host', $this->getHeader('host')), PHP_URL_HOST); + return strtolower(strval($hostname)); } /**