巨大なファイル(1GBくらい)をmultipart/form-dataにてブラウザからアップロードしたいです。

普通に考えるとものすごく時間がかかりそうですが言語によっては分割して送信することができ早いそうです。
アップ中にnetstatすると複数のコネクションが見られます。

どうやれば実現できるのでしょうか。Apache + PHP or Perlで実現したいです。

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:
  • 終了:2007/05/18 18:20:03
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

回答2件)

id:TNIOP No.1

回答回数2344ベストアンサー獲得回数58

ポイント35pt

http://www.atmarkit.co.jp/fjava/rensai2/webopt13/webopt13.html

中段の

(3)ファイルの分割アップロード/ダウンロード

のあたりを参考にしてみてはいかがでしょうか。

id:hide355

ありがとうございます。

残念なことにアップロードの例ではないようですね。

Rangeヘッダというのを使えばいいということでしょうか。

2007/05/15 19:16:21
id:hamster012 No.2

回答回数186ベストアンサー獲得回数3

ポイント35pt

分割アップロード php

http://www.b21soft.co.jp/bfup/bfupp-appl.html

id:hide355

ActiveXは今回対象となりません。

INPUTタグのFILEで実現したいです。

2007/05/15 19:18:44
  • id:b-wind
    >Rangeヘッダというのを使えばいいということでしょうか。
    Range が使えるのはダウンロードの場合だけ。
    ブラウザのアップロードでは無理。

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません