我正在尝试实现像facebook这样的新闻流或推特使用rails。如何动态添加新帖子。我可以在rails中使用websockets吗?
答案 0 :(得分:1)
Rails因为不支持live websockets以及node.js这样的东西而臭名昭着,并且他们实际上正在使用控制器中的live action
进行调整:
class MyController < ActionController::Base
include ActionController::Live
def stream
response.headers['Content-Type'] = 'text/event-stream'
100.times {
response.stream.write "hello world\n"
sleep 1
}
ensure
response.stream.close
end
end
我对此一无所知,所以你应该查看rails API寻求帮助:)