0

hereから Indy 10 コンポーネントを使用しようとしましたが、socket.io サーバー側は言った
debug: destroying non-socket.io upgrade

インターネットで検索しても結果が得られませんでした。

アイデアはありますか?

4

2 に答える 2

2

第一印象:水上で燃焼エンジンを走らせようとしているようなもの。

私がsocket.ioを調べると(そして、それらがnode.js-dimensionで物事をくっつける方法を理解しようとする)、そして私が正しく理解していれば、(むしろnew) WebSockets プロトコル

Indy がそれをサポートしているかどうかはまだわかりませんが、表示されるエラーは何が起こるかを説明しています。

何かを機能させるには、TTcpClient を使用して単純な WebSocket クライアントを実装することをお勧めします。このクライアントは、最初に upgrade-to-websockets 要求で HTTP 要求を起動できます。

(すでに行われている場合は簡単に検索しましたが、見栄えがよくありません

于 2013-09-30T07:14:01.637 に答える
2

WebSocket の (部分的な) Indy 10 実装の上に Socket.io の動作バージョンがあります: http://asmprofiler.googlecode.com/svn/trunk/-Other-/IndyWebsocketDemo/

クリーンアップなどを行う必要があり、その後、socket.io サポートを含む新しいバージョンをアップロードします。しかし、WS が動作するようになれば (上記のリンクを参照)、それほど難しくはないので、それまでの間、自分で試すことができます :)

于 2013-09-30T10:38:46.397 に答える