我寫過一個使用QTcpServer等的小型Web服務器......它工作正常,所以我想進一步實現Qt的WebSocket功能。我希望WebSocket-Server可以在與我的Web服務器相同的端口上訪問(由於客戶端網絡的限制)。在/admin/socket
所以我需要一種方法來一個與QTcpSocket(從請求處理程序訪問的/admin/socket
)「升級」到QWebSocket來自QTcpSocket的QWebSocket
我的WebSocket,服務器應該可以訪問。 QWebSocket在this構造函數中具有此功能,在QWebSocketServerPrivate中使用this升級方法,但它全部是私有的,只能在QWebSocketServer內部使用。
有沒有辦法實現我上面描述的?我必須實現自己的WebSocket處理程序嗎?