javascript - PHP/Ajax 登录到网络路由器

标签 javascript php jquery ajax networking

我们正在制作一个系统管理网站,我们需要在其中选择更改 wifi channel 以及重新启动或关闭路由器。 如果路由器没有密码,我们制作了可以执行此操作的 Ajax 函数。函数 simlpy 将带有必要参数的 url 发送到路由器,例如:http://1.1.1.1/WifiRadioSet?adv_mode=bgn&adv_channel=11。但显然您不想在没有密码的情况下离开路由器。

所以我的问题是,是否有可能以某种方式使用 PHP 和/或 Ajax 自动登录到路由器?

最佳答案

大多数路由器使用基本身份验证。因此,您应该能够使用基本身份验证通过 ajax 登录。

这篇文章有一个很好的例子,说明如何使用 ajax 进行基本身份验证 - https://zinoui.com/blog/ajax-basic-authentication

或者我在这里找到的一个很好的例子:

$.ajax({
     type: "GET",
     url: "http://localhost:8080/test",
     data: {username: "ajax", password: "code"},
     contentType: "application/json; charset=utf-8",
     dataType: "json",
     success: OnSuccessCall,
     error: OnErrorCall
 });

关于javascript - PHP/Ajax 登录到网络路由器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48688030/

相关文章:

javascript - 如何从javascript中的字符串中获取数字?

javascript - 未捕获类型错误 : Cannot set property '0' of undefined error

javascript - ReactJs Accordion 自动关闭机制

PHP MySQL - 递归函数的尝试

javascript - 对空输入什么都不做 - 结合表单上的动态操作

javascript - jQuery 或 Javascript 客户端图像在上传前调整大小

javascript - 我能以某种方式从 addthis.com 生成的按钮中删除动画吗?

php - 如何使用 phpMailer 类发送 € 或 € 登录电子邮件主题

php - 从 PHP : Grab entire table first, 添加/替换 SQL 表中的记录或根据需要使用 SELECT?

javascript - 由于隐藏的选择元素,按钮被禁用