From 7453df7fb8735a72ee7757f0ddfa1c97c99d7476 Mon Sep 17 00:00:00 2001 From: Hemachandar Date: Thu, 19 Feb 2026 18:14:18 +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 85c917c..5c486c4 100644 --- a/src/Http/Adapter/FPM/Request.php +++ b/src/Http/Adapter/FPM/Request.php @@ -125,7 +125,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 7876039..094f81c 100644 --- a/src/Http/Adapter/Swoole/Request.php +++ b/src/Http/Adapter/Swoole/Request.php @@ -141,7 +141,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)); } /**