Http请求与WebSocket请求区别(WebSocket协议简析)


 

以时间戳来查看当前发送记录应注意websocket的response延时

1、在并发的情况下,websocket请求延时可能要远大于http请求,比如延时2秒以上(从发送消息到看到聊天面板已经过了2秒以上)。

2、所以在jmeter中用时间戳函数${__time(,)}来表示最新一条聊天记录的时间是不可靠的。3、我们应该在websocket请求中插入正则表达式提取器,通过在response中获取其时间才能确保消息接收时间准确(即不要用客户端时间来判断你的聊天时间)

(1)先提取websocket反馈的服务端时间戳

 

 (2)再作为查询当前聊天记录的时间戳依据

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM