POSTパラメータを使用してダウンロードするファイルを生成するPHPファイルがあります。私はすでに、ファイルのダウンロードを再開するためにすべての作業を行っています(Rangeヘッダとすべての関連を使用しています)。リクエストにPOSTデータが含まれている場合にダウンロードを再開するにはどうすればよいですか?
ただし、ダウンロードを一時停止してから再開しようとすると、ブラウザはリクエストでPOSTデータを送信しません。これは代わりにGETデータを使用してうまく動作しますが、私はPOSTを使い続けたいと思います。どうすればこの仕事をすることができますか?
注
- ファイルオンザフライで生成され、右のヘッダーを使用して(単にPHPによってprint'ed)ブラウザに送信されます。
- ファイルをどこかに保存して提供することができません。 はになっていなければなりません。
ファイルをダウンロードすることは、投稿とユーザーの入力に依存するので、他のオプションは1つしか使用できません。セッション。しかし、これはすべてブラウザの実装に依存し、考慮すべき数があります。 – Xorifelse
@ Xorifelseセッションについてのあなたの考えを詳しく教えてください。 – Lynesth