HTTP-Long Polling keep-alive和handshakes

时间:2018-05-13 14:37:45

标签: http long-polling keep-alive

我正在进行一项测试,我会检查与Websockets相比多长时间的HTTP轮询会影响iPhone上的电池性能。基本上我所拥有的是具有快速服务器的Node.js,它每隔0.5或10秒向iPhone发送一个随机字符串。我已经检查了Chrome中的消息,我可以看到保持活动标头存在。我知道keep-alive是自HTTP / 1.1以来的默认功能。根据我的理解,TCP连接将保持打开并可用于流水线操作,当我每隔0.5秒从服务器发送ping时,情况就是如此。但是当我每隔10秒钟发出一次时,连接会在那段时间关闭吗?

  1. 我怎么知道连接打开多长时间?这似乎是进行测试时要记住的关键部分。

  2. TCP连接打开时是否还会进行HTTP握手?

0 个答案:

没有答案