我正在尝试创建一个HTML文件,以便从Rails应用程序上传到其他服务器。我需要一个类似于Rails中的邮件程序的解决方案。有没有人知道实现这个目标的可行方法?
答案 0 :(得分:1)
如果您尝试在服务器之间发送文件,最简单的方法是在另一台服务器上创建一个API端点,该端点允许上传文件并使用API密钥来保护连接。您可以非常轻松地使用HTTP POST方法来执行传输(https://rubygems.org/gems/httmultiparty)。如果您需要先生成文件:
data = render_to_string("post/show")
HTTParty.post('http://other.host/posts', contents: data)