diff --git a/http-helper/Route/Node.php b/http-helper/Route/Node.php
index d984bf77..0cf916b1 100644
--- a/http-helper/Route/Node.php
+++ b/http-helper/Route/Node.php
@@ -389,7 +389,10 @@ class Node
if (empty($handlerProviders)) {
throw new RequestException('
HTTP 404 Not Found
Powered by Swoole', 404);
}
- return call_user_func($handlerProviders[0], ...($handlerProviders[1] ?? []));
+ if (!empty($handlerProviders[1])) {
+ return call_user_func($handlerProviders[0], ...$handlerProviders[1]);
+ }
+ return call_user_func($handlerProviders[0]);
}
}