我有这样的情况:
action='/pay'
www.paymentprovider.com/new_payment
问题是我想将用户发布并重定向(同时)到这个新网站www.paymentprovider.com/new_payment
。目前我正在使用
Net::HTTP.post_form
你知道如何实现这个目标吗?
答案 0 :(得分:2)
在不破坏互联网的情况下,您无法进行发布和重定向。 :)
如果要使用此工作流程,则需要代理请求。
举个例子:
由于这一切都在本地发生,上面的选项似乎是浪费。如果/ pay只是缺少一些参数和信息,你可以在视图中提供它们吗?这样,您可以将/ pay和/ new_payment回发到同一位置,并使用两个单独的视图来处理初始get请求。