string strResult ;
string strURL = "http://www.yahoo.com.cn/index.html"; HttpWebRequest myReq = (HttpWebRequest)HttpWebRequest.Create(strURL); myReq.Timeout = 2000; HttpWebResponse myRes = (HttpWebResponse)myReq.GetResponse(); Stream myStream = (Stream)myRes.GetResponseStream () ; StreamReader sr = new StreamReader(myStream,System.Text.Encoding.UTF8 );
StringBuilder strBuilder = new StringBuilder();
while (-1 != sr.Peek())
{
strBuilder.Append(sr.ReadLine()+"/r/n");
}
strResult = strBuilder.ToString(); this.textBox4.Text = strResult; //string xx = "http://([/w-]+/.)+[/w-]+(/[/w- ./?%&=]*)? ";
Regex reg = new Regex(@"http://([/w-]+/.)+[/w-]+(/[/w- ./?%&=]*)?");
char[] xx = {'h','r','e','f'}; String[] strArr = strResult.Split(xx); //his.textBox3.Text = SniffWebUrl( strResult,"","");
//reg.Match() ; MatchCollection mc; mc = reg.Matches(strResult);
//this.listBox1.Items.Add("xxxxxxxxxxxxxxx") ; for (int i=0;i< mc.Count ;i++) { this.listBox1.Items.Add(mc[i].Index); this.listBox1.Items.Add(mc[i].Value); }