【发布时间】:2018-05-10 01:45:39
【问题描述】:
我正在尝试将MemoryStream 中的 .docx 文件上传到 FTP
但是上传完成后,文件是空的。
MemoryStream mms = new MemoryStream();
document2.SaveToStream(mms, Spire.Doc.FileFormat.Docx);
string ftpAddress = "example";
string username = "example";
string password = "example";
using (StreamReader stream = new StreamReader(mms))
{
// adnu is a random file name.
WebRequest request =
WebRequest.Create("ftp://" + ftpAddress + "/public_html/b/" + adnu + ".docx");
request.Method = WebRequestMethods.Ftp.UploadFile;
request.Credentials = new NetworkCredential(username, password);
Stream reqStream = request.GetRequestStream();
reqStream.Close();
}
【问题讨论】:
标签: c# .net ftp ftpwebrequest spire.doc