Подключил библиотеку веб сокетов (https://github.com/stephenmcd/django-socketio) к джанго, запустил сервер.
Там есть ивенты, отлавливвающие все приходящие сообщения. И когда я отправляю сообщения через через js их то всё нормально:
@on_message
def message(request, socket, context, message):
print message
Но когда пытаюсь отправить запрос не большой программкой, не пойму куда отправлять. Ивенты почему то не отлавливают ничего. А если создать вьюху например с юрлом /message/
и послать туда запрос:
from websocket import create_connection
ws = create_connection("ws://127.0.0.1:9000/message/")
ws.send("Hello, World")
Ловим ошибку
websocket._exceptions.WebSocketException: Handshake status 200
Из за чего эта ошибка то ясно. Но как мне принять месседж и куда слать - не ясно :(
Updated 31 Aug. 2014, 19:45 by Arti.