0
當http連接升級到websocket連接時,我的javascript代碼仍然可以使用http ajax GET請求爲例嗎?也就是說,我可以執行普通的http請求和websocket消息,或者「升級到websocket」意味着http功能消失了嗎?websocket升級是否仍然允許http ajax請求?
當http連接升級到websocket連接時,我的javascript代碼仍然可以使用http ajax GET請求爲例嗎?也就是說,我可以執行普通的http請求和websocket消息,或者「升級到websocket」意味着http功能消失了嗎?websocket升級是否仍然允許http ajax請求?
如果您的服務器同時支持正常的Web請求和WebSocket升級(某些服務器是其中一個或另一個),那麼即使您有WebSocket連接,您仍然可以繼續發出AJAX請求。 AJAX(XMLHttpRequest)請求只是由JavaScript啓動的常規HTTP/HTTPS請求,而不是在頁面加載時由瀏覽器啓動。擁有活動的WebSocket連接不會干擾其他HTTP/HTTPS(或AJAX)連接。除非服務器有bug。