同一端口上的Adafruit Huzzah32 ESP32 WebSocket和WebServer

同一端口上的Adafruit Huzzah32 ESP32 WebSocket和WebServer,websocket,arduino,webserver,esp32,adafruit,Websocket,Arduino,Webserver,Esp32,Adafruit,我有一个Adafruit Huzzah32。我使用wifi作为交通工具 我正在尝试让WebServer和WebSocket一起工作。有这样的例子吗 我尝试了两个不同的库,但它们似乎都不能在同一端口上同时处理服务器页面和WS-socket 我可以分别设置它们,但是我必须使用两个不同的端口,我希望它们位于同一个端口上。您所要求的没有任何意义 端口号唯一标识使用TCP连接的服务。它们确定如何处理连接的数据。使用一个端口不能有两个不同的东西,因为端口号是用来区分它们的 通过尝试使用相同的端口号,您实际想

我有一个Adafruit Huzzah32。我使用wifi作为交通工具

我正在尝试让WebServer和WebSocket一起工作。有这样的例子吗

我尝试了两个不同的库,但它们似乎都不能在同一端口上同时处理服务器页面和WS-socket


我可以分别设置它们,但是我必须使用两个不同的端口,我希望它们位于同一个端口上。

您所要求的没有任何意义

端口号唯一标识使用TCP连接的服务。它们确定如何处理连接的数据。使用一个端口不能有两个不同的东西,因为端口号是用来区分它们的


通过尝试使用相同的端口号,您实际想要实现的是什么?

我使用了一个RPi来制作这个项目的原型。在那个平台上,我使用了一个叫做Tornado的web服务器。它在同一端口上同时提供HTTP主机和WS。我刚刚在80或8080端口启动了Tornado服务器,或者我想要的任何端口,我们创建的web应用程序就在这个端口上运行,所有的web套接字也都在同一个端口上运行。我认为端口与数据的来回传递有关,然后由更高级别解析HTTP或WS请求和响应。这就是我所希望的。