問題タブ [resume-download]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
769 参照

delphi - winInet.h または urlmon.h を使用してダウンロードおよびダウンロードを再開しますか?

winInet 関数を使用してインターネットからファイルをダウンロードしていますが、ここで質問があります: 中止されたダウンロードを再開するにはどうすればよいですか? 非常に単純なサンプルはありますか?http://www.clevercomponents.com/articles/article015/resuming.aspを読みましたが、機能しません! InternetSetFilePointer と HttpSendRequest を使用する必要があることはわかっていますが、その方法がわかりません。皆さんありがとう

0 投票する
1 に答える
52 参照

blackberry - ダウンロードを再開すると、blackberry Java メディア ファイルが歪む

Blackberry アプリを開発していますが、ダウンロードを再開する際に問題が発生しています。ダウンロードが中断されない場合、コードは正常に機能しますが、中断されてダウンロードが再開されると、メディア ファイルが歪んでしまいます。

ダウンロードの再開を許可するために、サーバーにファイルをチャンクで要求し、最後に正常にダウンロード/書き込みされたチャンクを保持します。したがって、ダウンロードを再開する場合は、最後にダウンロードして書き込まれたチャンクを確認し、それをインクリメントして、それを使用してサーバーから要求する範囲を決定します。私のコードは以下のとおりです..:

0 投票する
1 に答える
651 参照

php - 再開可能なPHPを介してYouTubeビデオリンクをダウンロードすることは可能ですか?

再開可能なPHPを介してYouTubeビデオリンクをダウンロードすることは可能ですか. youtube-dl からダウンロード リンクを簡単に取得できます。

PHP レジュームでは、ビデオのサイズを知る必要があります。しかし、リンクからサイズを取得できないため、PHP を介して再開可能にすることは可能ですか。

リンクを次のようにしましょう: [mp4]

0 投票する
0 に答える
422 参照

ios - AFNetworking: 大きなファイルをダウンロードして再開しますか?

AFNetworking を使用して大きなファイルをダウンロードしています。これが私のコードです。それはうまくいきます:

ファイルがローカルにダウンロードされていますが、完了していません。例として 30% 完了したとします。それならやめろ。数日遅れて再開しましたが、そのリンクはライブではありませんでした。そこで、新しいリンクをリクエストして、30% からダウンロードしたいと思います。どうやってするの?私のアプリは iOS 6 以降を対象としています。

0 投票する
1 に答える
416 参照

ios - AFNetworking 2.0 キャンセルしたダウンロードを再開する方法

AFHTTPSessionManager を基本クラスとして使用して、アプリのネットワーク コードを AFNetworking 2.0 に書き直しています。現在のダウンロードの実装を再実装したいのですが、古い動作の再実装に失敗しています。

現在の実装:

  • ファイルを tmp フォルダーにダウンロードする
  • ダウンロードが成功した場合、ファイルを宛先パスに移動します
  • ダウンロードが失敗/キャンセルされた場合、ダウンロードしたデータを tmp フォルダーに残す
  • ユーザーがダウンロードを再開する (再度ダウンロードを開始する) 場合は、tmp フォルダーを確認し、最後のダウンロードが終了した位置からダウンロードを再開します。

現在のアプローチ:

ダウンロードを開始するには、AFURLSessionManager メソッドを使用しますdownloadTaskWithRequest:progress:destination:completionHandler:。ダウンロードが完了すると、destination と completionHandler ブロックが呼び出され、すべて問題ありません。しかし、タスクのみをキャンセルすると、completionHandler ブロックが呼び出され、既にダウンロードされたファイルの位置を見つけることができません。これは、正しい位置でダウンロードを再開するために必要です。ダウンロードを再開するには、downloadTaskWithResumeData:progress:destination:completionHandler:メソッドを使用します。しかし、既にダウンロードされたデータを取得するには、tmp ダウンロード ファイルのパスが必要です。

質問: 終了したダウンロード ファイルのパスを取得するにはどうすればよいですか? または、すべてのデータを再度ダウンロードせずに、このダウンロードを再開するにはどうすればよいですか?

0 投票する
0 に答える
1623 参照

swift - 迅速にダウンロードを再開するには?

私はSwiftの新入生で、閉じた後にダウンロードを再開するアプリに取り組んでいます。スタック オーバーフローから同様の質問をいくつか見つけましたが、私の仕事にはあまり役に立ちません。

この方法でダウンロードを再開しようとしていますが、うまくいきません。また、ダウンロードを停止して再開した後に、progressView を更新する方法についても質問したいと思います。

また、ダウンロードしたデータを保存するための一時的なパスではなく、ローカル パスを生成する必要がありますか (アプリを公開する必要はありません。先生に見せるだけです)。前もって感謝します

0 投票する
1 に答える
128 参照

php - リクエストに POST データが含まれている場合にダウンロードを再開するにはどうすればよいですか?

POSTパラメーターを使用してダウンロードするファイルを生成するphpファイルがあります。ファイルのダウンロードを再開するための作業はすべて完了しています (Range ヘッダーと関連するすべてのものを使用)。

ただし、ダウンロードを一時停止してから再開しようとすると、ブラウザはリクエストで POST データを送信しません。これは、代わりに GET データを使用して問題なく動作しますが、POST を引き続き使用したいと考えています。どうすればこれを機能させることができますか?

ノート:

  • ファイルはオンザフライで生成され、適切なヘッダーを使用してブラウザーに送信されます (単純に php で印刷されます)。
  • ファイルをどこかに保存して提供することができません。その場で提供する必要があります。
0 投票する
0 に答える
681 参照

swift3 - 失敗すると URLSessionDownloadTask が再開されない

URLSessionDownload タスクはビデオのダウンロードにはうまく機能しますが、HQ ビデオ (大容量データ) の一部の認証済み Vimeo URL では、再開データなしで次のエラーが発生します。

では、どうすればダウンロードを再開できますか???

ビデオ タスクのダウンロード中にエラーが発生します (別のエラー ログは次のとおりです)。

  1. ローカライズされたエラー: オプション (\"操作を完了できませんでした。プロトコル エラー\")

  2. エラー デバッグの説明: オプション (エラー ドメイン=NSPOSIXErrorDomain コード=100 \"プロトコル エラー\" UserInfo={_kCFStreamErrorDomainKey=1, _kCFStreamErrorCodeKey=100, NSErrorPeerAddressKey=<100201bb 97650a6d 00000000 00000000>})

  3. エラー unsafelyUnwrapped : エラー ドメイン = NSPOSIXErrorDomain コード = 100 \"プロトコル エラー\" UserInfo = {_kCFStreamErrorDomainKey = 1、_kCFStreamErrorCodeKey = 100、NSErrorPeerAddressKey = <100201bb 97650a6d 00000000 00000000>}"

//コード