我有一台微型计算机,用于在客户登录Wi-Fi网络时向客户显示门户页面.
问题是,由于某些原因,他们没有从手机/电脑获得通常的弹出窗口,就像我使用我的路由器一样工作.
我正在通过将所有DNS请求传输到本地网络(即10.0.0.2)来完成整个过程.
当他们访问浏览器时,他们获得了门户页面,但是行为丢失了.(连接到Wi-Fi然后会出现一个自动弹出窗口,说明您需要登录网络).
在本地apache上我有一个简单的index.php文件,状态代码为401(未授权).
微型计算机通过以太网端口连接到路由器,我完全控制了路由器,但我希望从微型计算机本身管理强制网络门户,这就是为什么我不使用基于路由器的强制网络门户.
塔尔.
我正试图为我的RESTful api函数提取一些测试.
为此,我做了以下事情:
我的问题是:
执行请求时(somedomain.com/api/somemethod) - >请求的页面不知道我正在对它执行测试 - >所以它使用的数据是生产/开发数据库而不是'test'db我已经为测试创建了.
(该脚本使用测试db,请求的页面使用正常配置).
有没有办法在不触及或修改API代码/行为的情况下解决它?
谢谢.