当前位置: 代码迷 >> ASP.NET >> *W*程序如何下载远程服务器的文件
  详细解决方案

*W*程序如何下载远程服务器的文件

热度:1729   发布时间:2013-02-25 00:00:00.0
*W*程序怎么下载远程服务器的文件
一个http:/xxx,xx,xx,x,x/files
这样的一个远程HTTP的文件怎么下啊?
谢谢

------解决方案--------------------------------------------------------
说具体点。。。

------解决方案--------------------------------------------------------
//一段常用的下载代码

FileStream fileStream = new FileStream(e.CommandArgument.ToString(), FileMode.Open);
long fileSize = fileStream.Length;
Response.ContentType = "application/octet-stream ";
Response.AddHeader( "Content-Disposition ", "attachment; filename=\ " " + HttpUtility.UrlEncode(e.CommandArgument.ToString(), System.Text.Encoding.UTF8) + "\ " ");
Response.AddHeader( "Content-Length ", fileSize.ToString());
byte[] fileBuffer = new byte[fileSize];
fileStream.Read(fileBuffer, 0, (int)fileSize);
fileStream.Close();
Response.BinaryWrite(fileBuffer);
Response.End();
------解决方案--------------------------------------------------------
smart client 去微软看看这个适合不
------解决方案--------------------------------------------------------
学习中
------解决方案--------------------------------------------------------
设置ftp
  相关解决方案