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

前端之家收集整理的这篇文章主要介绍了使用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.f2er.com/vb/255500.html

猜你在找的VB相关文章