介绍一下C# WebClient的基本用法
获取网站源码(这种只能获取部分网站源代码)
using System.Net;//添加命名空间
using System.IO;//添加命名空间
WebClient Client = new WebClient();
Stream strm = Client.OpenRead("http://www.baidu.com/");
Encoding Encode = Encoding.GetEncoding("gbk");//网站编码
StreamReader sr = new StreamReader(strm, Encode);
string line = sr.ReadLine();
下载
using System.Net;//添加命名空间
WebClient Client = new WebClient();
Client.DownloadFile("http://www.baidu.com/","Re.htm");
上传
WebClient Client = new WebClient();
Client.UploadFile("http://www.baidu.com/","c:\\uf.htm");
byte[] image;
Client.UploadData("http://www.baidu.com/1.jpg",image);