如何创建像/something/* 这样的路由,其中 * 可以是一个或模式的"子文件夹"?(使用Silex框架)
例如:
/something/foo
或
/something/foo/bar
目的:我需要复制一个 Web 服务并将 POST 请求发送到另一个更改 2 $_POST 参数的 URL 并返回它。但它可以在/something 之后有一个或模式参数。
诀窍
是覆盖 url 参数的默认正则表达式,该参数与/
不匹配:
$app->post("/something/{the_rest})", function () {
// do stuff
})->assert("the_rest", ".*");