[英]How to make Qt Websocket and QNetworkRequest (HTTP) to use the same connection?
簡單的答案是“否”,這主要是因為服務器端的具體情況。 而且Qt只是遵循服務器提供的可用協議(HTTP / WebSocket),因為大多數客戶端開發框架和AFAIK將無法完成您想要的從HTTP到Websocket的兩種轉換。協議。 但是,當然,從理論上講,只要兩個協議都能夠使用IP端口80,就可以做到。但這意味着新的唯一服務器和新的唯一客戶端實現。
我們在應用程序中同時使用WebSocket和REST。 WebSocket用於由服務器觸發客戶端以執行某些操作。 客戶端從服務器獲取“戳”,並開始與服務器進行基於JSON HTTP的常規交換。
相對鏈接: https : //softwareengineering.stackexchange.com/questions/276253/mixing-rest-and-websocket-in-the-same-api
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.