stringurl ="断 线";
stringuri ="http://192.168.1.1/userRpm/StatusRpm.htm?Disconnect="+System.Web.HttpUtility.UrlEncode(url, System.Text.Encoding.GetEncoding("gb2312")) +"&wan=1";
stringsUser ="admin";
stringsPwd ="admin";
stringsDomain ="";
NetworkCredential oCredential;
HttpWebRequest oRequest =(System.Net.HttpWebRequest)WebRequest.Create(uri);
if(oRequest !=null)
{
oRequest.ProtocolVersion =HttpVersion.Version11;//send request
oRequest.Method ="GET";
oRequest.ContentType ="application/x-www-form-urlencoded";
oRequest.UserAgent ="Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB6.4; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)";
oRequest.Referer ="http://192.168.1.1";
if(sUser !=String.Empty)
{
oCredential =newNetworkCredential(sUser, sPwd, sDomain);
oRequest.Credentials =oCredential.GetCredential(newUri(uri), String.Empty);
}
else
{
oRequest.Credentials =CredentialCache.DefaultCredentials;
}
StreamReader sr =newStreamReader(oRequest.GetResponse().GetResponseStream(), System.Text.Encoding.Default);
stringline =sr.ReadToEnd();
sr.Close();
if(line.IndexOf("LAN口状态") >-1)//登录成功
{
Console.WriteLine("断开登录成功");
}
else
{
Console.WriteLine("断开登录失败");
}
}
}