我已经定义了这样的路线:
$app->map(['GET', 'POST'],'/abc/[{url}]', function ($request, $response, $args) {
return $response;
})->add(new CustomMiddleware());
当我传递一个没有http://
但给我一个带有or的404 page not found
-Page的 url 时,它工作正常。我也尝试过使用 url 编码的字符串,但给出了同样的错误:http://
https://
http://localhost/slim/public/index.php/abc/http%3A%2F%2Fstackoverflow.com
The requested URL /slim/public/index.php/abc/http://stackoverflow.com was not found on this server.
我正在使用 Slim 版本 3.1。