自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

解除ASP.NET上傳文件的大小限制

開發(fā) 后端
本文介紹解除ASP.NET上傳文件大小限制,原來ASP.NET在默認(rèn)情況下,上傳文件大小限制是4m,不過有解決方法。

解除ASP.NET上傳文件大小限制

今天作了個(gè)上傳的功能,用的是vs2005的FileUPLoad,在試了幾次上傳后發(fā)現(xiàn)這么個(gè)問題,如果上傳的文件少于4m的話,一切正常,但是如果超過了,則出現(xiàn)了一個(gè)about:blank的網(wǎng)頁,后來找到問題所在,原來是這樣的:ASP.NET在默認(rèn)情況下,ASP.NET上傳文件大小限制是4m。

解決方法也很簡單:在Web.config里加上

  1. <configuration> 
  2. <system.web> 
  3. <httpRuntimemaxRequestLengthhttpRuntimemaxRequestLength="1048576"
    executionTimeout="3600"/> 
  4. system.web> 
  5. configuration> 

就行了。  maxRequestLength:指示 ASP.NET 支持的HTTP方式上載的最大字節(jié)數(shù)。該限制可用于防止因用戶 將大量文件傳遞到該服務(wù)器而導(dǎo)致的拒絕服務(wù)攻擊。指定的大小以 KB 為單位。默認(rèn)值為 4096 KB (4 MB)。executionTimeout:指示在被 ASP.NET 自動(dòng)關(guān)閉前,允許執(zhí)行請求的最大秒數(shù)。在當(dāng)文件超出指定的大小時(shí),如果瀏覽器中會(huì)產(chǎn)生 DNS 錯(cuò)誤或者出現(xiàn)服務(wù)不可得到的情況,也請修改以上的配置,把配置數(shù)加大。

另外,ASP.NET上傳文件時(shí),可能還會(huì)出現(xiàn)這個(gè)問題:aspnet_wp.exe (PID: 1520) 被回收,因?yàn)閮?nèi)存消耗超過了 460 MB(可用 RAM 的百分之 60)。如果遇到此錯(cuò)誤信息,相應(yīng)的也在WebConfig里加上 memoryLimit 屬性的值。例如:

  1. <configuration> 
  2. <system.web> 
  3. <processModelmemoryLimitprocessModelmemoryLimit="80"/> 
  4. system.web> 
  5. configuration> 

以上是解除ASP.NET上傳文件的大小限制,使內(nèi)存的使用率提升到80%。

【編輯推薦】

  1. ASP.NET 2.0中使用Web Parts
  2. JavaScript與ASP.NET控件整合
  3. ASP.NET鑒別和授權(quán)
  4. 介紹ASP.NET 2.0虛擬主機(jī)
  5. Asp.Net動(dòng)態(tài)頁面轉(zhuǎn)換
責(zé)任編輯:佚名 來源: IT168
相關(guān)推薦

2009-07-21 15:38:31

2009-07-20 18:06:26

ASP.NET限制上傳

2009-07-29 10:02:49

ASP.NET上傳

2009-10-30 14:03:59

ASP.NET上傳文件

2009-07-24 15:07:56

ASP.NET上傳文件

2009-07-27 17:32:39

Web ServiceASP.NET

2009-07-21 13:01:07

ASP.NET上傳文件

2009-07-20 16:09:39

2009-07-30 14:18:02

ASP.NET實(shí)例教程

2009-08-04 11:46:09

2009-07-21 16:05:58

ASP.NET大文件上

2009-07-30 13:43:58

ASP.NET中文件上

2024-05-20 13:06:18

2009-07-23 10:37:43

2010-02-05 08:32:32

ASP.NET MVC

2009-07-22 17:45:35

ASP.NET教程

2009-08-03 14:22:33

什么是ASP.NET

2009-07-28 17:17:19

ASP.NET概述

2023-09-06 08:33:30

2009-07-22 17:35:23

代碼隱藏文件ASP.NET
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)