在没有浏览器的情况下调用外部JavaScript函数

时间:2016-10-14 14:39:38

标签: javascript headless

我正在开发一个连接到Wi-Fi网络的覆盆子项目,该网络要求用户通过将网页重定向到内部服务器来点击“登录”按钮,这可能会将MAC地址存储在一个表中,并允许流量通过。

鉴于pi将无头运行,无论如何都要写一个调用按钮的java脚本函数的脚本,最好用cURL之类的东西?

1 个答案:

答案 0 :(得分:1)

使用fiddler嗅探流量。弄清楚提交给URL的内容(表单帖子,http / https等)并创建提交相同信息的cURL request(或Python或NodeJS ...)。

如果他们使用CSRF令牌,您必须先通过cURL请求网页,输出grep,然后使用相同的令牌提交。请参阅一个示例here

如果没有其他详细信息,抱歉也无济于事。