Faye를 사용하면 handshake
또는 subscribe
과 같은 다양한 이벤트를 모니터링 할 수 있습니다. 이러한 콜백 블록은 클라이언트 자체가 아닌 client_id
값만 제공됩니다. 예 :클라이언트 ID가 주어진 Faye 클라이언트를 얻으려면 어떻게해야합니까?
server = Faye::RackAdapter.new(mount: '/faye', timeout: 45)
server.bind(:handshake) do |client_id|
puts "Received handshake from #{client_id}"
end
client_id
으로 클라이언트에 액세스하려면 어떻게해야합니까? 또는 요청 헤더에 제공된 쿠키와 같이 핸드 쉐이크에서 더 많은 정보에 액세스하려면 어떻게해야합니까?