Qt是否可以将处理正常HTTP请求的HTTP连接升级到具有相同连接的Websocket?
问问题
1137 次
1 回答
2
简单的答案是否定的,这主要是因为服务器端的具体情况。Qt 只是遵循服务器可用和公开的协议(HTTP/WebSocket),主要是客户端开发框架,AFAIK 将无法进行您想要的从 HTTP 到 Websocket 的两种不同的转换协议。但是,当然,理论上只要两种协议都能够使用 IP 端口 80,就可以做到这一点。但这意味着新的唯一服务器和新的唯一客户端实现。
我们在应用程序中同时使用 WebSocket 和 REST。而 WebSocket 是为了让服务器触发客户端做某事。客户端从服务器获取“poke”并开始与服务器正常的基于 JSON HTTP 的交换。
于 2015-10-11T03:26:36.650 回答