2009-03-10 9 views
1

HTTPポストを使用してWebサーバーにファイルをアップロードする場合、クライアント側(一般的なブラウザーやHTTPプロトコルなど)に制限があり、ファイルをアップロードできる大きさに厳しい制限がありますか?ブラウザーの制限があることが分かっている場合は、ブラウザーのバージョンと、可能であれば、その特定のブラウザーに対して境界を構成できるかどうか、および/またはその方法を含めるといいでしょう。http投稿を使用してアップロードできるファイルの量には厳しい境界がありますか?

私はASP .NETを使用していますが、maxRequestLengthなどの設定を正しく設定する必要があることに注意してください。私は主に、どのような制限が当てはまるのか、私のコントロールから外れているのかについての答えを探しています。

答えて

1

名前がMAX_FILE_SIZEの非表示フィールドを指定した場合、ほとんどのブラウザはその制限に従います。 HTTPプロトコルには制限がありません。

1

実際には、それはintサイズによって制限されている可能性があります - IEで1.7GBのファイルをアップロードし、POSTでOperaにアップロードしました。

1

私が気づいている制限はありませんが、対処が必要なASP.NETでタイムアウトの問題が発生します。 httpアップロードコントロールを使用する場合は、コードまたはweb.configのどちらかでオーバーライドする必要があるデフォルトの最大値は4MBですが、これはサーバー側の問題です。

関連する問題