这种状态产生的原因是长链接下,客户端一直在处理接收数据,不知道服务器是否发送完数据,等到断开服务器,客户端与服务器之间传输结束,客户端才显示。代码问题重点排查:1、response_header中是否有“Content-Length:”代码,它能告诉客户端服务器发送的数据长度,客户端只接收这个长度的数据即可;2、发送给客户端的header和body数据,顺序一定不能颠倒,如下

本文探讨了长链接场景下,客户端与服务器间数据传输不完整的问题,分析了导致此现象的原因,重点检查response_header中Content-Length字段及header与body顺序的重要性。
这种状态产生的原因是长链接下,客户端一直在处理接收数据,不知道服务器是否发送完数据,等到断开服务器,客户端与服务器之间传输结束,客户端才显示。代码问题重点排查:1、response_header中是否有“Content-Length:”代码,它能告诉客户端服务器发送的数据长度,客户端只接收这个长度的数据即可;2、发送给客户端的header和body数据,顺序一定不能颠倒,如下

1126

被折叠的 条评论
为什么被折叠?
