現在、JavaScript でクライアントを作成し、Python でサーバーを作成して、websocket を試しています。
ただし、単純な問題に行き詰まっています。クライアントからサーバーに何かを送信すると、常に特殊な終了文字が含まれていますが、それを削除する方法がわかりません。
これで解消できるとdata[:-1]
思ったのですが、そうでもありませんでした。
文字を使用すると、JSON コードは検証されません。
これは、私が JavaScript を介して送信するものです。
ws.send('{"test":"test"}');
これは私がpythonで得たものです:
{"test":"test"}�
末尾の文字は \xff だと思っていました