私はをダウンロードし、私のホストにインターネット上のリモートファイルをダウンロードしてください。 しかし、私はそれをより速くダウンロードさせるために、マルチパートダウンロードでダウンロードしたいと思います。 ダウンロードマネージャーとまったく同じです。マルチパートダウンロードを使用してファイルをリモートからダウンロードする方法は?
2
A
答えて
5
ご依頼中にRange
ヘッダーを使用する必要があります。
送信Range: bytes=500-999
は、500〜999のバイト形式をダウンロードします。
注:PHPはではなく、マルチスレッド言語です。マルチパーツでダウンロードしても、シーケンシャルになります。 フォーク複数のプロセスがない限り。カールのようなサードパーティの拡張機能を使用しても、curl_multi_exec
2
これは、サポートするRange Requestsからダウンロードしているサーバーによって異なります。 Range Requestsを読んで、これをマルチスレッドcURLと組み合わせると、一度に複数のダウンロードストリームを処理できます。
関連する問題
- 1. Javaソケットを使用してサーバーからファイルをダウンロードする方法は?
- 2. PHPを使用してSFTPからファイルをダウンロードする方法は?
- 3. Javaを使用してIEのサーバーからxmlファイルをダウンロードする方法は?
- 4. リクエストモジュールを使用してウェブからファイルをダウンロードする方法は?
- 5. dulwichを使用してリモートから引き出す方法は?
- 6. smartgwtを使ってサーバーからファイルをダウンロードする方法は?
- 7. リモートFTPサーバーからWCFでファイルをダウンロードしてストリーミングする
- 8. BITSを使用してUNCパスからダウンロードする方法は?
- 9. PHPダウンロードボタンを使用してtar.gzファイルをダウンロードする方法は?
- 10. javaを使用してビデオをファイルにダウンロードする方法は?
- 11. javaを使用してインターネットからファイルをダウンロードする:認証方法?
- 12. ドライブAPIからPythonスクリプトを使用してファイルをダウンロードする方法
- 13. jQuery Ajaxを使用してASP.NET Web APIからCSVファイルをダウンロードする方法
- 14. cURLを使用してボックスファイルピッカーURLからファイルをダウンロードする方法
- 15. SharepointからVBAを使用して最新のファイルをダウンロードする方法
- 16. ノードを使用してSFTPサーバーからファイルをダウンロードする方法
- 17. Pythonを使用してWebページからファイルをダウンロードする方法
- 18. アクセストークンを使用してSharepoint Onlineからファイルをダウンロードする方法
- 19. c#を使用してURLからファイルをダウンロードするには
- 20. Ionic Frameworkを使用してダウンロードのディレクトリにファイルをダウンロードする方法は?
- 21. プライベートキーを使用してGitlabからプライベートプロジェクトをダウンロードする方法
- 22. PHPを使ってサーバーからファイルをダウンロードする方法
- 23. Cを使ってYouTubeからファイルをダウンロードする方法
- 24. jinteropを使用してリモートbatファイルを呼び出す方法
- 25. Expectを使用してリモートから別のファイルにコピーする
- 26. Javaを使用してリモートからWindows Media Playerを制御する方法は?
- 27. WebResponseを使用して.wmvファイルをダウンロードする方法
- 28. JQueryを使用してzipファイルを強制ダウンロードする方法
- 29. primefacesツリーを使用してファイルをダウンロードする方法
- 30. javascript/jqueryを使用してhtmlファイルをダウンロードする方法
PHPはマルチスレッド言語ではありません。マルチパーツでダウンロードしても、シーケンシャルになります。複数のプロセスをフォークしない限り。 –