Реализовал на Javascript простой websocket. Файл в кодировке UTF-8, .
Отправляю:
var ws = new WebSocket("ws://8.8.8.8:8088");
ws.send('test');
Но сервер каждый раз принимает что-то непонятное:
▒▒}ɧ▒ ▒Ԧ
▒▒a▒&~▒U
и т.д. В чём причина - понять не могу.
Сервер реализован на python. Соединение и рукопожатие происходит корректно (иначе бы и отправить/принять ничего не удалось).
data = self.channel.recv(1024)
print 'Data:', data