• ベストアンサー

IE8で大きいファイルのアップロード

サーバー:Tomcat6 クライアント:IE8、IE9 IE8で社内のサーバーに大きいファイル(2GB以上)をアップロードすると 一瞬でInternet Explorer ではこのページは表示できません となります。 またTomcatのログは一切出力されません。 IE9だと2GB以上でもアップロード可能です。(IE8で落ちるサイズでもアップロード可能) 恐らく通信前にIE側で落ちてると思うのですがIE8の設定でしょうか。 IE8での検証は複数のクライアントでしましたが同様でした。 また同様のアプリケーションをサーバーに設置し検証しましたが、同様でした。 よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • Picosoft
  • ベストアンサー率70% (274/391)
回答No.2

IE8ではどうやらContent-Lengthが符号付き32bit整数で処理されているようです……。 そのため、ファイルサイズが2GBを超えるとContent-Lengthヘッダが負の値になってしまいます。 http://d.hatena.ne.jp/ir9Ex/20120720/1342765030 http://www.motobit.com/help/scptutl/pa98.htm

その他の回答 (1)

  • askaaska
  • ベストアンサー率35% (1455/4149)
回答No.1

64bitPCで64bit用のIE8を使えば可能かも?

関連するQ&A