diff --git a/src/Dispatch.php b/src/Dispatch.php index 63cf0a7..7d08117 100644 --- a/src/Dispatch.php +++ b/src/Dispatch.php @@ -206,7 +206,7 @@ public function getComponentAliases() */ public function handleRequest(Request $request): Response { - $path = substr($request->getPathInfo(), strlen(Request::create($this->_baseUri)->getPathInfo())); + $path = urldecode(substr($request->getPathInfo(), strlen(Request::create($this->_baseUri)->getPathInfo()))); $pathParts = array_filter(explode('/', $path)); $type = array_shift($pathParts); switch($type)