我爲我的asp應用程序使用fileupload控件,當文件上傳大小大於最大請求長度時,它會引發HttpException。ASP文件上傳文件大小問題
據我瞭解,一旦文件瀏覽對話框關閉,fileupload將打開一個文件的內存流,但無法知道對話框何時關閉,以便我可以決定是否中止上載。
有沒有人知道在上傳開始之前檢查文件大小的方法?
垃圾郵件。
我爲我的asp應用程序使用fileupload控件,當文件上傳大小大於最大請求長度時,它會引發HttpException。ASP文件上傳文件大小問題
據我瞭解,一旦文件瀏覽對話框關閉,fileupload將打開一個文件的內存流,但無法知道對話框何時關閉,以便我可以決定是否中止上載。
有沒有人知道在上傳開始之前檢查文件大小的方法?
垃圾郵件。
如果您將文件上傳到內置的Asp.Net機制,則如果請求大小大於web.config(或machine.config)中設置的最大大小,則上傳將失敗。
您可以通過編寫自己的HttpHandler來解決這個問題,並首先檢查請求的大小,然後在代碼中處理請求數據。
我懷疑是否有通用的方法來檢查客戶端(我的意思是所有瀏覽器)的文件大小,因爲通常客戶端腳本無法訪問文件系統。
我用來捕捉服務器端的異常,然後注意用戶在傳統的ASP編程時。
該控件可讓您上傳任何文件大小。我使用它,它非常非常方便。如果你想要的話,我相信源在那裏。