.NETソケットとNetworkStreamの両方は、利用可能なデータがない場合にブロックするReadメソッドを提供します。問題は、クライアントがメッセージのサイズを知らない場合、サーバーがメッセージの送信を完了したときに信頼できる方法を理解できないことです。HTTPレベルの.NETソケットからの読み取りをいつ終了するかを知る
私の質問は、ソケットからの読み取りを停止し、クライアントに完全なメッセージを表示するために、上位レベルのライブラリ(HTTPレベルのWebRequestなど)はどのような原則を使用していますか? HTTPプロトコルが "EOF"トークンを提供していないようです...
ありがとう、ちょうど私が必要なもの! – Konstantin