在Web中編寫文件上傳程序需要注意的幾點

.Net編寫Web程序,不管是Web Service或者 Web Form,不可避免地要遇到上傳文件這類問題。而在這種情況下,有兩點細節是需要注意的,具體如下。

 

第一點,要添加Web程序的配置選項,打開項目的“web.config”文件,把“<httpRuntime maxRequestLength="**"/>”這一項添加到“</system.web>”之上即可,注意:maxRequestLength的單位是KB,你可以根據你的需要進行修改,比如<httpRuntime maxRequestLength="102400"/>即設爲100M

 

第二點,是服務期端的設置。由於Web Service以及 Web Form程序,在服務器端是以ASPNET用戶來啓動的,因此,如果要把上傳的文件存到某個目錄中的話,一定要確定ASPNET用戶能對此目錄具有可寫權限。即在Explorer中選擇此目錄的屬性,並選擇安全進行設置。

發佈了13 篇原創文章 · 獲贊 2 · 訪問量 9萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章