0

インターネット経由で大きなファイルを転送する方法について簡単なアイデアを教えてもらえますか?

ソケットで試しましたが、うまくいきません。受信ソケットのサイズがどうあるべきかわかりません。1024バイトで試しました。私は一方の端からデータを送信し、もう一方の端でそれを受信し続けます。

Pythonで使用できるソケット以外の方法はありますか?

4

1 に答える 1

1

私は同じ問題に遭遇し、ファイルを切り刻んでからパーツを別々に送信することで解決しました(ファイルをロードし、ファイル[0:512]を送信し、次にファイル[512:1024]を送信します。ファイルを送信する前にファイルの長さを受信者に送信したので、いつ完了したかがわかります。

これがおそらく最善の方法ではないことは承知していますが、お役に立てば幸いです。

于 2012-11-23T17:08:47.693 に答える