成员 | 类型 | 描述 |
baseuri | 属性 | 当前的url地址 |
downloaddata | 方法 | 从一个uri下载数据,以字节数组的形式返回 |
downloadfile | 方法 | 从一个uri下载数据,保存为本地文件 |
openread | 方法 | 以流的形式打开并执行读操作 |
openwrite | 方法 | 打开一个流用于向uri写数据 |
uploaddata | 方法 | 向uri上传数据 |
uploadfile | 方法 | 把一个本地文件上载到制定uri |
uploadvalues | 方法 | namevaluecollection 发送到资源并返回包含任何响应的字节数组 |
public function downloaddata( byval address as string ) as byte()
接受一个参数,address是从中下载数据的 uri。注意返回的是一个字节数组,我在以前的文章中提到过很多次,我们可以很简单的转换为我们需要的格式。
看一个代码:
dim wc as new system.net.webclient() ‘跟网络相关的类一般都在system.net下
dim html as string = encoding.ascii.getstring(wc.downloaddata("http:www.csdn.net"))
debug.writeline(html)
public sub downloadfile( byval address as string, byval filename as string )
使用也很简单:
dim wc as new system.net.webclient()
wc.downloadfile("/xrssfile/2006-12/26/2006122602354452.gif")
成功运行后,本地机的c:/会多出一个小图片,就是vs.net 4cd的广告。
dim mywebclient as new system.net.webclient()
dim uristring as string="http://www.csdn.net"
console.writeline("accessing {0} ...", uristring)
dim mystream as stream = mywebclient.openread(uristring)
console.writeline(controlchars.cr + "displaying data :" + controlchars.cr)
dim sr as new streamreader(mystream)
console.writeline(sr.readtoend())
mystream.close()
新闻热点
疑难解答
图片精选