当前位置: 首页 > 编程语言 > C#

将WebImage上传到FTP分享

时间:2023-04-10 18:19:03 C#

将WebImage上传到FTP我正在使用ASP.NetMVC4和WebImage助手。我需要通过FTP上传我的WebImage对象。我只是不知道如何将WebImage参数发送到我的RequestStream.Write这是一些代码...WebImagephoto=WebImage.GetImageFromRequest();stringfileName=System.IO.Path.GetFileName(photo.FileName);FtpWebRequest请求=(FtpWebRequest)WebRequest.Create(FTPaddress+"/images/"+fileName);request.Method=WebRequestMethods.Ftp.UploadFile;request.Credentials=newNetworkCredential("****","*****");请求.UsePassive=true;request.ContentLength=????????;byte[]缓冲区=????????;//不是照片.GetBytes;流requestStream=request.GetRequestStream();requestStream.Write(buffer,0,request.ContentLength);requestStream.Close();FtpWebResponse响应=(FtpWebResponse)request.GetResponse();响应.关闭();然后我可以使用photo.Save()到FTP路径吗?byte[]fileContents=photo.GetBytes();request.ContentLength=fileContents.Length;流requestStream=request.GetRequestStream();requestStream.Write(fileContents,0,fileContents.Length);requestStream.关闭();这就是你所做的,愚蠢的我。以上就是C#学习教程:上传WebImage到FTP分享全部内容。如果对大家有用,需要了解更多C#学习教程,希望大家多多关注—本文来自网络收藏,不代表立场,如涉及侵权,请点击右侧联系管理员删除。如需转载请注明出处: