在没有浏览器的情况下调用外部 JavaScript 函数
Call an external JavaScript function without a browser
我正在开发一个连接到 Wi-Fi 网络的 raspberry pi 项目,该项目要求用户通过将网页重定向到内部服务器来单击 "Log in" 按钮,该服务器可能会存储table 中的 MAC 地址,并允许流量通过。
鉴于 pi 将 运行 无头,是否可以编写一个脚本来调用按钮的 java 脚本函数,最好使用 cURL 之类的东西?
使用fiddler 嗅探流量。找出提交给 URL 的内容(表单 post、http/https 等)并创建一个 cURL request(或 Python 或 NodeJS ... ) 提交相同的信息。
如果他们使用 CSRF 令牌,您必须先通过 cURL 请求网页,grep 输出,然后使用相同的令牌提交。看一个例子 here
抱歉,没有其他详细信息,无法提供更多帮助。
我正在开发一个连接到 Wi-Fi 网络的 raspberry pi 项目,该项目要求用户通过将网页重定向到内部服务器来单击 "Log in" 按钮,该服务器可能会存储table 中的 MAC 地址,并允许流量通过。
鉴于 pi 将 运行 无头,是否可以编写一个脚本来调用按钮的 java 脚本函数,最好使用 cURL 之类的东西?
使用fiddler 嗅探流量。找出提交给 URL 的内容(表单 post、http/https 等)并创建一个 cURL request(或 Python 或 NodeJS ... ) 提交相同的信息。
如果他们使用 CSRF 令牌,您必须先通过 cURL 请求网页,grep 输出,然后使用相同的令牌提交。看一个例子 here
抱歉,没有其他详细信息,无法提供更多帮助。