13

この例外が発生する理由は何ですか。

org.apache.commons.fileupload.FileUploadException: 
  Processing of multipart/form-data request failed. Stream ended unexpectedly
4

3 に答える 3

12

主な理由は、基になるソケットが閉じられたか、リセットされたことです。最も一般的な理由は、ファイルが完全にアップロードされる前にユーザーがブラウザを閉じたことです。または、アップロード中にインターネットが中断されました。いずれの場合も、サーバー側のコードはこの例外を適切に処理できる必要があります。

于 2009-03-14T16:47:37.610 に答える
3

そのライブラリを扱ってから約1年が経ちましたが、正しく覚えていれば、誰かがファイルをアップロードしようとして、ブラウザのURLを変更(リンクをクリック、ブックマークを開くなど)すると、その例外が発生する可能性があります。

于 2009-03-14T17:20:19.200 に答える