c# 对网页上的内容进行查看

public string www_revice(string str)
{
   try
       {
         WebClient MyWebClient = new WebClient();
         MyWebClient.Credentials = CredentialCache.DefaultCredentials;//获取或设置用于向Internet资源的请求进行身份验证的网络凭据
         Byte[] pageData = MyWebClient.DownloadData("http://www.baidu.com"); //从指定网站下载数据
        string pageHtml = Encoding.Default.GetString(pageData); //如果获取网站页面采用的是GB2312,则使用这句
       //string pageHtml = Encoding.UTF8.GetString(pageData); //如果获取网站页面采用的是UTF-8,则使用这句
        textBox1.Text = pageHtml;//在控制台输入获取的内容
       }
      catch (WebException webEx)
                                                   {

                                                    Form dlg1 = new Form();
                                                    dlg1.ShowDialog();


                                                    }
         return str;

}

要增加命名空间:

using System.Net;
using System.IO;

posted @ 2023-04-13 14:07  静平_思想者  阅读(41)  评论(0编辑  收藏  举报