LINUX.ORG.RU

Аналог fsockopen + fwrite в Ruby

 , ,


0

1

Сижу пишу xml-ui к ip-телефону. В доках примеры идут на пыхе, но т.к. это все привязывается к проекту на RoR - пишу на нем же. Client->Server идет без проблем, фигня начинается когда когда идет push с сервера.

На пыхе (не считая проверки) это все выполняется через

$a = fsockopen($ip,$port);
fputs($a, $xml);
flush();
fclose($a);

В RoR вроде это должно идти так

s = TCPSocket.new(host,port)
s.send(@xml,0)
s.close

Но похоже я где-то что-то не так понял, короче эффект нулевой. Кто-нибудь может подсказать?

p.s. Натыкался на варианты типа em-websocket - что-то не очень хочется держать такой ппц ради того, чтоб номер кнопки отправить на телефон, тогда уж легче вызвать в консоли пых ради такого дела

★★★★★

Я балбес. Там в Header надо разделение строк ставить \r\n, а в теле запроса \n

upcFrost ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.