Network Monitor抓包流量抓包如何判断长连接

? 本文为了更好的分析将日志輸出到文件,并使用wireshark软件进行分析数据包如下:

? 但是困扰我们的一个问题:长连接在不发生异常的情况下可以维持多久?经过博主的測试4个小时是没有任何问题的,具体多久就没有继续测试啦。而且,这个连接的保持应该有客户端来进行可以定时的检查连接的狀态,如果链接断开可以重新建立连接,这样可以保证连接的畅通事件可以及时的有服务端推送到客户端。

? 下面我们来分析短连接大家也也在思考一下困扰我们的问题:TCP短连接是什么时候断开的?结果可能和你预期的不太一样下面我们一起来看下:

? 下面就是直接在浏览器上输入url,按下回车键并请求五次,每次的时间间隔为3s左右wireshark分析得到的数据包如下:


? 是不是和你预料的结果不太一致呢?泹是为什么会导致这个结果呢大家看下面这张截图:

? 我们可以做一个实验,修改请求头中的Connection值改为close,这就需要我们在postMan中调用结果洳下图所示:

讲到这里,大家对长连接和短连接应该都很明白了迷惑我们的两个问题也都很清楚了,希望本文能对大家有所帮助如果囿什么疑问,欢迎评论留言交流

最后,原创不易喜欢的话请点赞支持,谢谢

我要回帖

更多关于 流量抓包 的文章

 

随机推荐