Ale*_*kin 2 redirect http symfony
我想用POST参数创建重定向响应.例如,控制器返回一些重定向响应,该响应在http://example.com上进行重定向
...
return new RedirectResponse('http://example.com');
...
Run Code Online (Sandbox Code Playgroud)
有没有办法重定向到此URL(http://example.com)并使用RedirectResponse类将POST参数发送到此URL?
BFi*_*Fil 11
您无法直接在重定向目标上重定向和POST数据.
如果您尝试将表单帖子的数据发送到另一个目标,您可以:
1)将表单的操作更改为"http://example.com"(此处您将直接发布到该URL,因此您不会通过您的应用程序(但目标站点不应具有CSRF保护)为了这个工作)
2)在您的控制器中,您可以从POST数据创建查询字符串,并将查询字符串附加到网址( - >返回新的RedirectResponse('http://example.com?'+ queryString);
| 归档时间: |
|
| 查看次数: |
10391 次 |
| 最近记录: |