查看来自未知 IP 地址的 http 请求

查看来自未知 IP 地址的 http 请求

我目前正在使用超级终端尝试与向我的 IP 地址发出 http 请求的嵌入式设备进行通信。如果我不知道设备的 IP 地址,有没有办法可以查看请求并做出响应?它的 IP 地址是从网络的 DHCP 服务器分配的。

答案1

当然——大多数网络服务器都是这样工作的。但关键的区别在于,它们被编写成接受传入连接,而超级终端只能进行传出连接,并且如果设备“向您的地址发出 HTTP 请求”,那么它也在尝试连接您,不是等待您连接。

换句话说,你需要一个实际的 Web 服务器,例如Apache2或者至少是一些能够监听连接的工具——比如 netcat(正在运行nc -l -p 80)或者自定义的Python脚本。(Python 还附带一个小型 HTTP 服务器,只需一个命令即可启动。)也许还有更简单的Windows 专用工具我不知道。

相关内容