1

私は SockJS クライアントを使用しています:

var url = "http://chatsocial.me:8888/sockjs";
var sockJS = new SockJS(url)

そして私のサーバー:

def on_open(self, request , third):
        pass

3 番目の引数を送信したいのですが、どうすれば送信できますか?

4

1 に答える 1

1

on_open でデータを送信することはできませんが、接続が開いた後にメッセージを送信する必要があります。参照してください: http://sockjs-tornado.readthedocs.org/en/latest/faq.html#can-i-use-query-string-parameters-or-cookies-to-pass-data-to-the-server

この例では、javascript 部分で sock.onconnect を使用していますが、それを機能させるには sock.onopen を使用する必要がありました。

于 2014-07-30T00:38:52.797 に答える