如何连接到每个浏览器的以太网套接字

How to connect to an ethernet socket per browser?

本文关键字:浏览器 以太网 套接字 何连接 连接      更新时间:2023-09-26

我正在做一个涉及通过以太网控制硬件的项目。

远程控制应用程序应该可供普通浏览器、平板电脑和可能的智能手机访问(并且应该在本地运行! 所以据我所知,我仅限于HTML/JavaScript

设备正在侦听正常的以太网端口。

有没有办法打开插座?

我最近读了很多关于 websockets 和 socket.io 的文章,但它们似乎都没有真正发挥作用。(两者都需要一个理解它们的服务器,这里的情况并非如此,这个设备只能理解普通的Telnet)

我很困惑,因为我认为这应该是一项非常简单的任务,但现在我只是不知道该怎么办

不可能直接从浏览器中访问套接字 - 但您可以使用代理来执行此操作 - 使用 socket.io 启动节点服务器并将数据流通过管道传输到套接字。