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。