【发布时间】:2016-09-17 19:51:25
【问题描述】:
IIS (7) 阻止我从客户端(asp.net 代码 - .NET 3.5)上传到我的服务器(共享点),因为该文件大于 2GB。根据我在网络上的研究,这似乎是极限。
那么我们怎样才能绕过这个限制呢?
客户端代码:
string urlFile = "xxxxx"
Stream input = Telechargeur.FileContent
Stream output = new FileStream(urlFile,FileMode.OpenOrCreate)
byte[] buffer = new byte[1024*1024*5]
int nbRead = -1
while((nbRead = input.Read(buffer,0,buffer.Length))>0)
{
output.Write(buffer,0,nbRead);
output.Flush();
}
input.Close();
output.Close();
服务器代码:
string urlFile = "xxx"
Stream input = context.Request.InputStream; Stream output = new FileStream(urlFile,FileMode.OpenOrCreate)
byte[] buffer = new byte[1024*1024*5]
int nbRead = -1
while((nbRead = input.Read(buffer,0,buffer.Length))>0)
{
output.Write(buffer,0,nbRead);
output.Flush();
}
input.Close();
output.Close();
非常感谢
【问题讨论】:
标签: c# asp.net .net iis sharepoint-2010