2011-09-13 12 views
1

.send()で大きなファイル(> 700MB)を送信すると、XMLHTTPRequestが失敗します。さらに悪いことに、BlobBuilderはappend()を伴う大きなファイルでも失敗します。 XMLHTTPRequestを使用して複数のチャンクでファイルを送信する方法はありますか?サーバーに次のデータストリームを「追加」するように指示するにはどうすればよいですか?あなたは、サーバーの制御だけでなく、クライアントを持っている場合は大きなファイルでXMLHTTPRequestが失敗する

+0

どのようにデータを取得していますか? –

+0

私の知る限りではありません。私はChromeを使用していて、例外がスローされることはありません。ちょうどチョークして、何かが間違っているというエラーページが表示されます(組み込みのChrome 1) – patrick

+0

ファイルが直接ストリームされているディスク。そして時には彼らもそうです。しかし、時々彼らはそうではなく、私は今この問題に直面しています。間違いなく一貫しています。 – jayarjo

答えて

0

は、私は次の回避策をお勧めしたい:複数のファイルのチャンクをアップロード

  1. ブレークチャンクにファイルをバックアップします(.slice()
  2. サーバー上のファイルチャンクを再構築する

この問題は、ブラウザ内で厳密に解決できるかどうかわかりません。

関連する問題