使用POST请求可以从一个控制器重定向到另一个控制器? redirect_to仅支持GET。我发现了一个名为“post_via_redirect”的东西,但似乎它在Rails 3中已被弃用。Rails 3使用POST重定向
3
A
回答
2
我认为你正在寻找this question。
简短的回答是否定的,没有办法做到这一点。 post_via_redirect
是集成测试的方法之一,在这里没有帮助。
1
我不太了解rails,但由于大多数POST请求都是由用户的浏览器端以及解释服务器发送的位置标题中,您应该查找浏览器支持在加载新页面之前发送回发送给服务器的表单。
更好的方法,我发现从一个网页传递数据/控制器到另一个是股指在会话中的数据,然后进行检索,当您需要。
如果你不能找到一个轨道的内部办法做到这一点,也许这是一个很好的选择。
相关问题
- 1. Rails 3重定向
- 2. Rails 3如何在编程完成POST时防止重定向
- 3. Rails 3 - 重定向用户登录
- 4. Rails的重定向是GET或POST
- 5. Rails 3 + Meta_Search自定义重定向
- 6. Rails:使用params重定向
- 7. 如何使用Rails 3/Rack不使用www进行重定向?
- 8. 与Rails的内部重定向3
- 9. Rails 3和Webrat:错误的重定向
- 10. 如何使用POST重定向ASP.NET MVC?
- 11. jquery post后使用PHP重定向
- 12. 重定向POST htaccess
- 13. rails 3 - 如何使用ajax请求实现重定向响应
- 14. 用devise和rails重定向到特定页面3
- 15. 使用C#对Rails 3进行HTTP POST#
- 16. 重定向URL 3
- 17. POST在rails 3中
- 18. 质量301在Rails 3中重定向3
- 19. cURL POST不重定向
- 20. Laravel重定向为POST
- 21. POST没有重定向
- 22. ASP.NET HTTP POST和重定向
- 23. ExpresJS POST后重定向
- 24. HTTP POST(后重定向)
- 25. 重定向POST数据
- 26. POST无重定向/ GET?
- 27. Laravel重定向post到localhost
- 28. 重定向Rails中
- 29. Rails 301重定向
- 30. Ruby on rails使用post方法重定向到另一个视图
的可能重复的[重定向\ _to在导轨使用POST](http://stackoverflow.com/questions/985596/redirect-to-using-post-in-rails) – 2015-08-13 16:23:21