From ddb806a604a539f6c8933d28a6d2a98557d68cb6 Mon Sep 17 00:00:00 2001 From: pluveto <50045289+pluveto@users.noreply.github.com> Date: Tue, 21 Jan 2020 15:38:04 +0800 Subject: [PATCH] Trim url pattern This helps support whitespaces between METHOD and URL: ```php Flight::route('GET /auth/nonce', array($apiAuth, 'getNonce')); // `GET[space][space]/auth/nonce` Flight::route('POST /auth/login/email', array($apiAuth, 'loginByEmail')); ``` --- flight/net/Router.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/flight/net/Router.php b/flight/net/Router.php index 47c81b9..173ba11 100644 --- a/flight/net/Router.php +++ b/flight/net/Router.php @@ -64,7 +64,7 @@ class Router { if (strpos($pattern, ' ') !== false) { list($method, $url) = explode(' ', trim($pattern), 2); - + $url = trim($url); $methods = explode('|', $method); }