通过浏览器向机器发送 HTTP 消息

通过浏览器向机器发送 HTTP 消息

我家里有通风系统。它通过 LAN 和浏览器访问。我很好奇,如何仅使用 HTTP 消息就通过浏览器永久更改机器的状态?

它显然运行着一个 Web 服务器,但我不明白 Web 服务器如何控制实际的计算机。也许在套接字和 Web 服务器之间有一个中间人,可以读取 http 消息并做出决定,然后它将该 http 消息转发给 Web 服务器,进而将响应消息中的变化可视化?

在此处输入图片描述

答案1

exec()PHP 提供了一些使用和方法与主机操作系统交互的方法shell_exec()

这些函数允许 PHP 运行命令(并接收输出),该命令可以输出到用户页面或用作其他 PHP 进程的输入。

或者,您的通风系统可能使用与 PHP 交互的 Java、C、C++ 系统,该系统在后台代表 PHP 完成所有操作。

相关内容