Request:

HttpWebRequest request = (HttpWebRequest)WebRequest.Create("http://xxx.aspx/");

request.UseDefaultCredentials = true;

//// Downloads the XML file from the specified server.

HttpWebResponse response = (HttpWebResponse)request.GetResponse();

System.IO.StreamReader sr = new System.IO.StreamReader(response.GetResponseStream(), System.Text.Encoding.GetEncoding("gb2312"));

LogWirter.LogEvent(sr.ReadToEnd().Substring(0, 1000));

sr.Close();

response.Close();

Response:

HttpWebResponse response = (HttpWebResponse)request.GetResponse();

System.IO.StreamReader sr = new System.IO.StreamReader(response.GetResponseStream(), System.Text.Encoding.GetEncoding("gb2312"));

string result=sr.ReadToEnd();

sr.Close();

response.Close();

Regex regex = new Regex(@"<input id=""groups"" name=""groups"" value=""(?<value>[^<]+)"" type=""text"" />", RegexOptions.IgnoreCase);

Match m = regex.Match(result);

if (m.Success)

{

Console.WriteLine(m.Groups["value"].Value.ToString());

}

 

 

posted on 2010-07-02 10:30  blogsweb  阅读(219)  评论(0)    收藏  举报