如果网络服务器提供多个虚拟主机(可由客户端在HTTP请求标头主机中选择)并支持 Keep-Alive ,则客户端是否允许使用不同的主机标头通过同一连接发送后续请求?
答案 0 :(得分:1)
从性能/效率的角度来看,浏览器和服务器都应该 Keep-Alive 基于IP,而不是主机名。无论如何,重用的连接是在TCP级别而不是HTTP级别。
虽然在RFC2068的持久连接部分中找不到任何信息。在不同的虚拟主机(Is http keep-alive effective with different domain on the same webserver?)之间似乎是Apache Keep-Alive 。此外,@ Michael Neale reports该连接在Chrome上被重用于不同的虚拟主机。