zl程序教程

您现在的位置是:首页 >  后端

当前栏目

c#获取网页中指定的字符串信息的实例代码

c#实例网页代码 获取 字符串 信息 指定
2023-06-13 09:14:52 时间
复制代码代码如下:

      privatevoidbutton2_Click(objectsender,EventArgse)
         {
             //CreatearequestfortheURL.  
             WebRequestrequest=WebRequest.Create("http://www.baidu.com/");
             //Ifrequiredbytheserver,setthecredentials.
             request.Credentials=CredentialCache.DefaultCredentials;
             //Gettheresponse.
         HttpWebResponseresponse=(HttpWebResponse)request.GetResponse();
             //Displaythestatus.
            MessageBox.Show(response.StatusDescription);
            Console.WriteLine(response.StatusDescription);
            //Getthestreamcontainingcontentreturnedbytheserver.
            StreamdataStream=response.GetResponseStream();
            //OpenthestreamusingaStreamReaderforeasyaccess.
            StreamReaderreader=newStreamReader(dataStream,Encoding.Default);
            //Readthecontent.
            stringresponseFromServer=reader.ReadToEnd();
            //截取数据
            inti=responseFromServer.IndexOf("京");
            stringdataBid=responseFromServer.Substring(i,12);

            //Displaythecontent.
            MessageBox.Show(dataBid);
            Console.WriteLine(responseFromServer);
            //Cleanupthestreamsandtheresponse.
            reader.Close();
            dataStream.Close();
            response.Close();
        }