微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

使用VB.NET将文件上传到FTP站点

我有这个 link的工作代码,将文件上传到ftp站点
' set up request...
Dim clsRequest As System.Net.FtpWebRequest = _
    DirectCast(System.Net.WebRequest.Create("ftp://ftp.myserver.com/test.txt"),System.Net.FtpWebRequest)
clsRequest.Credentials = New System.Net.NetworkCredential("myusername","mypassword")
clsRequest.Method = System.Net.WebRequestMethods.Ftp.UploadFile

' read in file...
Dim bFile() As Byte = System.IO.File.ReadAllBytes("C:\Temp\test.txt")

' upload file...
Dim clsstream As System.IO.Stream = _
    clsRequest.GetRequestStream()
clsstream.Write(bFile,bFile.Length)
clsstream.Close()
clsstream.dispose()

我想知道,如果文件已存在于ftp目录中,该文件是否会被覆盖?

查看 MSDN文档,这将映射到FTP STOR命令.查看FTP STOR命令的定义,如果用户具有权限,它将覆盖现有文件.

所以在这种情况下,是的,文件将被覆盖.

原文地址:https://www.jb51.cc/vb/255500.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐