小编Pra*_*kla的帖子

如何在FTP服务器上创建目录

我使用以下代码在FTP服务器上创建文件夹; 但它不适合我的情况: -

            Dim sFilePath as string =filepath
            Dim ftpResponse1 As FtpWebResponse
            Dim ftpRequest1 As FtpWebRequest
            Dim IsExists1 As Boolean = True
            ftpRequest1 = CType(FtpWebRequest.Create(sFilePath), FtpWebRequest)
            ftpRequest1.UseBinary = True
            ftpRequest1.Credentials = New NetworkCredential(ZXFTPUSER, ZXFTPPASS)
            ftpRequest1.UsePassive = True
            ftpRequest1.Method = WebRequestMethods.Ftp.MakeDirectory
            'ftpRequest1.KeepAlive = False
            'ftpResponse1 = ftpRequest1.GetResponse()

            'ftpResponse1 = ftpRequest1.GetResponse()
            'Dim strstream1 As Stream = ftpResponse1.GetResponseStream()
            'Dim strreader1 As New StreamReader(strstream1)
            'Console.WriteLine(strreader1.ReadToEnd())
            'strreader1.Close()
            'strstream1.Close()
            'ftpResponse1.Close()
Run Code Online (Sandbox Code Playgroud)

请帮我.

在上面的例子中,我没有收到任何错误,但是当我要上传一个rar文件时,它会给出以下异常

远程服务器返回错误:(550)文件不可用(例如,找不到文件,没有访问权限).

文件上传代码如下

 Public Sub FTPUpload(ByVal SourceFile() As IO.FileInfo, ByVal folderLevel As Integer, ByVal ftpPassiveMode …
Run Code Online (Sandbox Code Playgroud)

vb.net

2
推荐指数
1
解决办法
1万
查看次数

标签 统计

vb.net ×1