这只是了解如何从操作发送 POST 请求的示例。所以,假设我有一个动作:
def download
@t = params[:url]
end
我想向另一个动作发送一个 POST 请求,我们称之为doStuffWithPost
:
def doStuffWithPost
# Save a row with that POST info, url_column = POST['url']
end
def download
@t = params[:url]
# Send POST with POST['url'] = @t
end
在 PHP 中,我可能会使用 CURL,这需要相当多的代码。在 Rails 中是否有一种简单的方法可以做到这一点?如果不是,我应该使用什么来传递一个动作的参数并调用另一个动作?谢谢。