现在的位置: 首页 > 综合 > 正文

获取网页源码的方法

2013年02月03日 ⁄ 综合 ⁄ 共 438字 ⁄ 字号 评论关闭

前几天看到的一个获取网页源码的方法:

byte[] buf=new byte[3814];  //从网页上获取的源码放到这个缓冲字节里
        HttpWebRequest request = (HttpWebRequest)   //一个Web请求,注意这里没有分号;
        WebRequest.Create(TextBox1.Text);           //textbox里面放的是想获取源码网页的地址
        HttpWebResponse response=(HttpWebResponse)  //创建一个web响应。
        request.GetResponse();
        Stream restream = response.GetResponseStream(); //一个网页响应的字符流
        int count = restream.Read(buf,0,buf.Length);    //把这个字符流放到这个字节数组里
        TextArea1.Value = Encoding.Default.GetString(buf,0,count);
        restream.Close();

抱歉!评论已关闭.