有朋友知道怎么用c#重启家用路由器吗
路由器是TP-LINK的,这个我试了很多次,不能按照普通网页 的方式操作,有朋友知道怎么用代码实现路由器的重启吗,说出思路也可以,还有个难点就是路由器登陆的时候会弹出一个Messa一样的登陆框 这个也没办法用软件去操作他
------解决方案--------------------你找到重启的url,用HttpWebRequest 模拟
Uri uri = new Uri("重启的url");
HttpWebRequest request = (HttpWebRequest)WebRequest.Create(uri);
var cache = new CredentialCache();
cache.Add(uri, "Basic", new NetworkCredential("admin", "admin"));
request.Credentials = cache;
HttpWebResponse response = (HttpWebResponse)request.GetResponse();
StreamReader read = new StreamReader(response.GetResponseStream(), Encoding.Default);
string text = read.ReadToEnd();
*****************************************************************************
签名档: http://feiyun0112.cnblogs.com/