[VB.NET]通过http协议下载文件

前端之家收集整理的这篇文章主要介绍了[VB.NET]通过http协议下载文件前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
通过http协议下载文件 我需要做一个东西给客户更新文件 客户运行的时候就可以从我们提供的server上面下载文件,覆盖在原有的目录上了 从来没有用过vb.net 各位给点思路吧 谢谢 __________________________________________________________________________ up __________________________________________________________________________ System.Net.WebClient Downloadfile方法就搞定了 __________________________________________________________________________ 可以用Http或FTP 你的server要提供相应的文件传输服务 看一下System.Net下的这几个类 FtpWebRequest FtpWebResponse HttpWebRequest HttpWebResponse __________________________________________________________________________ 嗯,如果是Http,用WebClient简单些 __________________________________________________________________________ 不好意思,FTP的用WebClient也可以 __________________________________________________________________________ MSDN上的源码,把注释和无关代码去掉了,相信看得懂 Dim remoteUri As String = "http://www.contoso.com/library/homepage/images/ " Dim fileName As String = "ms-banner.gif " Dim myStringWebResource As String = Nothing Dim myWebClient As New WebClient() myStringWebResource = remoteUri + fileName myWebClient.DownloadFile(myStringWebResource,fileName) __________________________________________________________________________ 我并不知道那个路径里面的文件名字 比如说我找到 "http://www.contoso.com/library/homepage/images/ " 这里面有文件也有文件夹,我需要把这个目录下面所有的东西下载下来 怎么办呢? 谢谢 __________________________________________________________________________ 没办法直接办到 可以想些变通的办法,比如文件夹下放一个名字固定的文本文件(所有文件的列表),这个应该可以办到; 先下载这个文件,分析出文件名,再逐一下载~ __________________________________________________________________________ 那我用ftp呢 怎么写可以找到一个目录下的所有文件(含子文件夹) __________________________________________________________________________ 我也没有做过,但我想是这样 引入System.NET命名空间 WebRequest.Create(相应的URI)强制转换为FtpWebRequest FtpWebRequest.Method属性舍为WebRequestMethods.Ftp.ListDirectory 调用GetResponse方法得到一个FtpWebResponse对象 然后分析这个FtpWebResponse对象就可以了 可以用调试方式监视一下对象的属性值~ __________________________________________________________________________ System.Net __________________________________________________________________________ 用FTP客户端比较好 __________________________________________________________________________ 原文链接:https://www.f2er.com/vb/264094.html

猜你在找的VB相关文章