Не могу подключиться к socket.io с помощью Ruby

202
10 мая 2018, 07:09

Помогите разобраться с socket.io. Пробую соединиться с сокетом стороннего сервера через обычный ruby. Для соединения использую гем socket.io-client-simple

require 'socket.io-client-simple'
socket = SocketIO::Client::Simple.connect 'http://static.rivalregions.com:8880'
puts socket.open? # => false

Проверяю соединение с сокетом, но его нет почему-то. Первое предположение, что я использую неправильный адрес для соединения. Но это не так, потому что через "чистый" javascript соединение по нему есть.

Вот скриншот, где я проверяю это через консоль браузера:

Это проблема в геме, или во мне? Что я не так понял?

Моя конечная задача - это выполнить socket.emit по указанному сокету. Но через socket.io-client-simple почему-то не получается соединиться. Если вы тоже не знаете почему так происходит, но у вас есть предложения каким образом лучше всего этот процесс провернуть минуя данный гем и в первую очередь используя именно ruby, то буду благодарен и за эти рекомендации.

READ ALSO
Проигрывание музыки 1 раз

Проигрывание музыки 1 раз

подскажите как сделать проигрывание звука на сайте только 1 разПользователь зашел - проигрался звук, но если он опять перешел с другой вкладки...

133
Как отсортировать данные в Google spreadsheet?

Как отсортировать данные в Google spreadsheet?

Есть некая таблицаВ ней есть 2 столбца "ID" и "Номер страницы"

179
Как копировать данные из одной таблицы в другую? GoogleSpreadSheet

Как копировать данные из одной таблицы в другую? GoogleSpreadSheet

Есть таблица "А" и "Б"Нужно ввести в таблице "А" в поле, допустим А1, число 7

153