在WebClient page我看到以下
默认情况下,.NET Framework 支持以http:开头的URI, https:,ftp:和文件:scheme 标识符
我正在使用的FTP需要登录。如何使用WebClient登录以下载文件?
答案 0 :(得分:2)
您需要在WebClient对象上设置凭据,例如
Dim ftpReq As FtpWebRequest = WebRequest.Create(filename)
ftpReq.Method = WebRequestMethods.Ftp.DownloadFile
ftpReq.Credentials = New NetworkCredential("anonymous", "password")
请参阅here。
答案 1 :(得分:0)
尝试将WebClient的Credentials属性设置为您的FTP用户名和密码。
答案 2 :(得分:0)
您需要传递Credentials。