本文小编为大家详细介绍“C#怎么使用HttpHelper框架重启路由器”,内容详细,步骤清晰,细节处理妥当,希望这篇“C#怎么使用HttpHelper框架重启路由器”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。首
本文小编为大家详细介绍“C#怎么使用HttpHelper框架重启路由器”,内容详细,步骤清晰,细节处理妥当,希望这篇“C#怎么使用HttpHelper框架重启路由器”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。
首先声明,不是所有路由器都可以通过下面的代码来让路由器执行重启。
下面的代码测试的路由器是(TP-LINK TD-W89841N增强型)。要根据自己的路由器来写代码。
using CsharpHttpHelper; //引用HttpHelper类库using System;using System.Text;namespace ConsoleApplication1{ class Program { static void Main(string[] args) { HttpHelper http = new HttpHelper(); HttpItem item = new HttpItem() { Referer = "http://192.168.1.1/", //这个不能少 URL = "http://192.168.1.1/cgi?7", Method = "Post", Postdata = "[ACT_REBOOT#0,0,0,0,0,0#0,0,0,0,0,0]0,0\r\n", //后面的\r\n不能少 Cookie = "Authorization=Basic XXXXXXXXXXXXXXX==", //Authorization=Basic Base64加密你的密码 }; HttpResult result = http.Gethtml(item); if (result.StatusCode == System.net.httpstatusCode.OK) { if (result.Html == "[error]0") { Console.WriteLine("路由器重启成功!"); } else { Console.WriteLine(result.Html); } } Console.ReadKey(); } }}
读到这里,这篇“C#怎么使用HttpHelper框架重启路由器”文章已经介绍完毕,想要掌握这篇文章的知识点还需要大家自己动手实践使用过才能领会,如果想了解更多相关内容的文章,欢迎关注编程网精选频道。
--结束END--
本文标题: C#怎么使用HttpHelper框架重启路由器
本文链接: https://www.lsjlt.com/news/342752.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
下载Word文档到电脑,方便收藏和打印~
2024-05-16
2024-05-16
2024-05-16
2024-05-16
2024-05-16
2024-05-16
2024-05-16
2024-05-16
2024-05-16
2024-05-16
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0