自学内容网 自学内容网

uniapp使用WebSocket发消息缓慢问题

解决发消息缓慢的问题(第一次发消息缓慢,第二次开始速度正常)

问题原因:1.可能是首次发消息时,WebSocket连接可能还在建立过程中。WebSocket连接需要经历握手(handshake)阶段,即HTTP Upgrade请求,这个过程可能会有一些延迟。

解决方法:1.预热连接:在实际发送消息前先进行一次无实际内容的发送,这样可以提前完成连接的初始化和验证过程。

目前此项目就是在第一次连接时缓慢,所以可以在发消息之前,提前建立连接,提前发一次空消息。 


原文地址:https://blog.csdn.net/m0_61368323/article/details/140605268

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!