我有一個超級嚴重的問題,它已經完全讓我難住了。達到request.form時完全失敗
我在'最大允許內容長度'中可以看到IIS值> IIS請求過濾>右鍵單擊空白>編輯功能設置。我將其設置爲300億,以嘗試上傳大文件,然後重新啓動IIS。
現在我的所有系統都可以工作,直到表單被提交。當下點擊提交按鈕加載目標頁面與此錯誤:
Request object error 'ASP 0104 : 80004005'
Operation not Allowed
/SERS/OHSIndex.asp, line 20
代碼在第20行是簡單的Request.Form - 何地我走行數將變爲其有史以來行的第一個請求。形式是。
因此,我將此'允許的最大內容長度'設置回30000000字節,並完成了重新啓動。我的問題仍然存在。希望有人知道如何解決這個問題,我完全被困住了,所有的系統都無法運行。幫助..
您確定該表單沒有[enctype ='multipart/form-data'](http://stackoverflow.com/q/4526273/447356)在裏面?如果它在那裏,那麼即使沒有實際的文件,因爲整個數據以原始流的形式傳遞,您仍無法以通常的方式訪問表單。 –
我希望當你嘗試用過時的技術做一些新的事情時,你不會太驚訝地發現問題。你不應該驚訝地發現,沒有人嘗試過它:即使使用ASP,也很少有人離開,更不用說試圖用它來做新事物。 –
@John改變這個設置並不新鮮。我同意不會使用傳統的ASP構建新系統,但是現有的系統仍然有很多需要繼續工作。相信我仍在使用它。你有一個愉快的一天... – Mat41