From 30bf68267ec28ec8a1dcdc231ae5e12d0cbcc3fe Mon Sep 17 00:00:00 2001 From: yggverse Date: Sat, 27 Apr 2024 04:10:41 +0300 Subject: [PATCH] simplify construction --- src/server.php | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/server.php b/src/server.php index 03d944b..f08dff7 100644 --- a/src/server.php +++ b/src/server.php @@ -114,15 +114,15 @@ $server->setHandler( // Filter path request $path = preg_replace( [ + '/\\\/', // unify separators '/(^|\/)[\.]+/', // hidden items started with dot '/[\.]+\//', // relative directory paths '/[\/]+\//', // remove extra slashes ], DIRECTORY_SEPARATOR, - trim( - str_replace( - '\\', '/', filter_var($request->getPath(), FILTER_SANITIZE_URL) - ) + filter_var( + $request->getPath(), + FILTER_SANITIZE_URL ) );