0

私は Netty 4.0.8 Websocket クライアントの例と SSL に苦労しており、Netty SSL Websocket サーバーの例にデータを送信できないようです。この問題に関しては多くの投稿がありましたが (私はすべてを確認したと思います)、最も一般的な提案はパイプラインの先頭に sslHandler を追加することですが、うまくいきません。こちらの関連​​質問にも記載されているように、握手は成功しているようです。

バージョン 4.0.0 でも同じような状況だった記憶がありますが、何とか動作させることができました。ただし、4.0.8 にアップグレードすると、物事 (および API) が変更されました。

Netty 開発者は、動作する Websocket SSL クライアントの例を例に追加できますか? 多くの人がこの問題に苦しんでおり、それは役に立ちます。たぶん解決策は単純すぎるかもしれませんが、例は物事を明確にするでしょう. 繰り返しになりますが、既に存在する可能性のある質問を再投稿して申し訳ありませんが、関連する質問にも回答がなく、私の評判が低すぎて他の関連する質問にコメントを追加できません:)

4

1 に答える 1

0

私は自分の質問に対する解決策を見つけたようです。クライアントのサンプル コードは channel.write() メソッドを使用していますが、これはメッセージを Websocket ssl サーバーに送信していないようです。代わりに channel.writeAndFlush() を使用すると、メッセージがサーバーに正しく送信されます。

于 2013-09-12T08:55:10.243 に答える