我安装了“websocket-rails”gem,在完成默认配置后,我刚刚创建了一个 JS 调度程序,但在 chrome 控制台上出现 404 错误。
这是我的 JS:
var dispatcher = new WebSocketRails('localhost:3000/websocket');
这是我收到的信息:
WebSocket 连接到“ws://localhost:3000/websocket”失败:WebSocket 握手期间出错:意外响应代码:404
其他一切都按照第一步指南的建议
事件.rb
subscribe :test, :to => ChatServerController, :with_method => :test
控制器/chat_server_controller.rb
class ChatServerController < WebsocketRails::BaseController
def initialize_session
# perform application setup here
controller_store[:message_count] = 0
end
def test
puts 'Hello'
end
end