【发布时间】:2019-12-03 15:14:56
【问题描述】:
ASP.NET MVC中如何将多个文件上传到FTP?
与组件或其他...
string path = Server.MapPath("~/Image/");
HttpFileCollectionBase MyFileCollection = Request.Files;
HttpPostedFileBase MyFile;
int i ;
int j = MyFileCollection.Count;
int FileLen;
Stream MyStream;
for(i = 0; i < j; i++)
{
MyFile = MyFileCollection[i];
FileLen = MyFile.ContentLength;
byte[] input = new byte[FileLen];
MyStream = MyFile.InputStream;
MyStream.Read(input, 0, FileLen);
for (int Loop = 0; Loop < FileLen; Loop++)
{
MyString = path + input[Loop].ToString();
}
MyFileCollection[i].SaveAs(MyString + ".jpg");
}
【问题讨论】:
标签: c# .net asp.net-mvc ftp upload