問題を読んだとき、大きなファイルを転送するためにTCPプロトコル

問題を読んだとき、大きなファイルを転送するためにTCPプロトコル

大文件传不完的bug

私たちは、サーバーのファイルはサイズが読み込まれるたびに、定義を定義した場合には10240

クライアントは、サイズを受け入れるたびに10240

我々は、すべてのクライアントの読み取りサイズは10240であり、クライアントのファイルサイズダウン読み込むたびにプラスが付与されていることを許可されました10240

実際にあなたが送るたびにファイルを送信するサーバーは、必ずしも1回限りではありません10240ファイル転送に送信完了すると、それは我々が、必ずしも実際のファイルサイズではありませんバッファに送信されたいくつかの回を分割することができます10240

ソリューション:

各サイズとサーバから送られた文書の内容1.は、クライアントが対応を読んですることができ、クライアントに送信されます

2.リアルタイムクライアント内でダウンロード後、ファイルを読み、10240単位で当たり前のではありません

おすすめ

転載: www.cnblogs.com/pythonywy/p/11123051.html