Php Silex内部重定向,URL更改?
我使用的是Silex,我试图从一个路由重定向到另一个路由,但URL发生了变化。 到目前为止,我已经尝试了一些方法 1使用子请求,但URL不变 2使用普通重定向是可行的,但数据是敏感的,我不想将其传递给客户端,然后在不需要时返回Php Silex内部重定向,URL更改?,php,silex,Php,Silex,我使用的是Silex,我试图从一个路由重定向到另一个路由,但URL发生了变化。 到目前为止,我已经尝试了一些方法 1使用子请求,但URL不变 2使用普通重定向是可行的,但数据是敏感的,我不想将其传递给客户端,然后在不需要时返回 -> $app->redirect($app['url_generator']->generate('route_name', array( 'data' => $dataArray ))); 我实际上想要的是用一些数据在内部重定向。但是URL必
-> $app->redirect($app['url_generator']->generate('route_name', array( 'data' => $dataArray )));
我实际上想要的是用一些数据在内部重定向。但是URL必须改变
我的路线如下所示:
$app->match('/some/url/', 'Acme\\Controller\::someAction')
->bind('route_name');
在Silex如何做到这一点
是的,我知道Silex处于维护模式。URL是客户端的事情,如果你不想更改它,你就别无选择:你需要回到客户端 您是否考虑过在回复后修改URL?在javascript中,您可以修改URL而无需重新加载页面: