如何在Rails中发送两个响应

时间:2013-09-05 22:07:06

标签: ruby-on-rails

我希望创建一个接受上传照片的应用程序,写下照片,然后将其上传到备份服务器。我希望它在向上传到备份服务器时向浏览器发送JSON响应,说明processing: true,然后在成功上传到备份服务器时success: true

我知道Rails中的response.stream.write,但是当我使用它时,它会发送一个带有json个对象的响应,而不是每个带有一个json对象的两个响应。我该如何做两个单独的回复?我是否需要请求页面两次,或者页面是否有办法自动发送请求?

1 个答案:

答案 0 :(得分:0)

请参阅此stackoverflow帖子How to "stream" json from server to client using javascript。这是关于你的问题,并得到了解答。