【发布时间】:2018-03-29 09:21:01
【问题描述】:
我有以下代码块:
return redirect()->action('mycontroller@myfunction',
[
'data0' => $request->data0,
'data1' => $request->data1,
'data2' => $request->data2,
'data3' => $request->data3,
]);
显示错误:MethodNotAllowedHttpException 可能是因为 csrf 令牌未通过此路由,该路由是 post 路由。
Route::post('congrats', 'mycontroller@myfunction');
我不希望 data0、data1 等值显示在 url 中,所以我希望它是一个 POST。
如何在重定向操作中传递 csrf 令牌?有没有替代方法?例如使用 GET 但隐藏特定数据?
【问题讨论】:
-
如何将数据刷新到会话并让它们在您重定向到的操作中可用?