我想从 Symfony 中的链接获取参数。
当我访问该 URL 时,我应该被转发到索引页面。我想要get令牌参数的值。该链接如下所示:
http://www.myapp.com/?token=khdfhgkdfjghjdfgd354dfgdfg454dfg
Run Code Online (Sandbox Code Playgroud)
在我的控制器中,我应该获得token.
但我该如何使用该GET方法来做到这一点呢?
这是一个简单的任务,只需在控制器方法中键入提示 Request 对象,如下所示......
use Sensio\Bundle\FrameworkExtraBundle\Configuration\Route;
class MyController extends Controller
{
/**
* @Route("/", name="index")
*/
public function indexAction(Request $request)
{
$token = $request->query->get('token');
// ...
}
/**
* @Route("/{token}", name="index_with_token")
*/
public function indexWithTokenAction(Request $request, $token)
{
// ...
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
15182 次 |
| 最近记录: |