NiC*_*man 2 google-chrome websocket
通过Chromes的调试控制台检查Websocket帧时,长度字段是否以字节为单位测量有效负载?
显然,这是消息的长度.但是,每个字符都是一个字节,对吗?如果这是真的,可以安全地在我的屏幕截图上说56和53个字节被发送了吗?
jfr*_*d00 6
是的,Chrome中报告的长度是有效负载的长度(以字节为单位).
除了有效负载长度报告之外,消息本身还有一些额外的开销(webSocket帧开销和TCP/IP开销,尽管它在开销方面相当有效).您可以在此处查看webSocket框架格式.
在你的屏幕截图中,发送了53和56个字节的消息有效负载,但比实际线路稍微大一点的东西.您可以计算其报告的数据中的字符数,并且该长度应与报告的长度相匹配.请记住,TCP是一种可靠的协议,因此存在与任何数据包的可靠传送相关的额外TCP/IP协议,包括发送回确认传送的ACKS,唯一的数据包号等......但是额外的数据相对较小.
归档时间:
10 年,10 月 前
查看次数:
2934 次
最近记录: